如何在Mac OS X上部署开发环境
概述Egret基于TypeScript开发的,而TypeScript编译工具tsc是基于Node.js开发的。所以在安装过程中,我们先需要对于基础支持工具进行安装。需要安装的软件如下:Node.jsTypeScript代码编辑器HTTP服务器(可选)Chrome(可选)EgretJava这篇文档中,我们主要介绍在Mac环境中安装Egret。其安装步骤如下。1.安装Node.js1.1下载Node.jsNode.js的安装方法非常简单,我们可以访问Node.js官网,然后进点击页面中的INSTALL按钮,可直接下载Node.js的pkg安装文件包。本教程撰写时,Node.js版本为0.10.29,如果你的版本高于此版本,我们会提供相关的版本兼容说明。如未提供任何版本兼容说明,则表示你的版本适用于Egret。双击pkg安装包,我们开始安装Node.js。安装过程如图:下载后的Node.js安装包1.2安装Node.js开始安装界面许可证授权说明同意许可证授权安装类型说明提供管理员权限,这里your name是你的管理员账户名,同时提供账户密码。安装过程安装完成界面,你的Node.js被安装到 /usr/local/bin/node目录下,同时该安装包还会为你安装npm工具。1.3验证Node.js安装完成后,请启动你的终端,输入node -v命令,来查看你当前的Node.js版本,同时验证你的Nodejs是否安装成功。如果安装正确,则应出现效果如下图。如果出现node: command not found则表示安装失败,可以参考下面的Node.js安装失败解决方案或者在我们的[开发者社区中求助。1.4验证npm在终端中执行npm,出现如下图内容,标明你的npm安装正确。如果出现npm: command not found则表示安装失败,可以参考下面的Node.js安装失败解决方案。1.5Node.js安装失败解决方案部分MacOS 安装nodejs的pkg安装包时会显示安装失败,可以通过下载nodejs源代码手动编译解决。2.安装TypeScript代码编辑器2.1选择一个合适的代码编辑器Egret可以使用任何支持脚本语言的代码编辑器,包括:WebStorm 官方下载地址【官方推荐】Microsoft Visual Studio 2012 + TypeScript插件Sublime Text + TypeScript插件详细的编辑器安装方法以及插件配置方法,可参考文档中工具相关章节。3.安装一个HTTP服务器3.1选择一个合适的HTTP服务器Mac用户可以使用系统自带的服务器,Mac用户推荐采用XMAPP用户也可以跳过这个步骤,使用Egret内置的基于Node.js的简单HTTP服务器。但为了保证更好的开发体验,Egret建议用户安装上述较为成熟的HTTP服务器具体服务器软件安装,大家可以参考文档中工具相关章节。4.安装Chrome浏览器 Egret可以运行在绝大多数的现代浏览器上,但是 Egret 目前推荐开发者使用 Chrome 作为主要的开发和调试环境。打开Chrome浏览器设置-工具-JavaScript控制台在JavaScript控制台(右下角)设置(齿轮图标)- 常用 - 禁用浏览器缓存当进行好上述设置之后,只要JavaScript控制台处于打开状态,就不会有浏览器缓存,方便调试。5.下载并安装Egret5.1从官网中下载EgretEgret提供两个下载渠道,一个是Egret官方下载,另外一个是Egret Github下载。我们推荐大家从官方网站中下载,这里的版本是当前稳定版本。如果你从github中下载引擎的开发版本,该版本非稳定版,你可能在实际开发中遇到许多问题,这些问题通常不会在稳定版中出现。我们打开官方下载页面,找到“Egret引擎”产品项目,点击蓝色的下载按钮,下载最新版Egret引擎,如图。5.2安装Egret将下载后的Egret引擎压缩包解压到指定目录,该目录可以为任意磁盘中目录。在终端中敲入命令进入解压后的目录。cd ${egret_folder}其中${egret_folder}为Egret引擎解压的路径。进入该目录后,我们执行安装命令。npm install -g如果安装命令错误,请检查如下三项,查看是否正确。cd ${egret_folder}命令中的路径是否正确。当前目录是否是 Egret目录(该目录下存在一个名为 package.json 的文件)系统当前用户是否有管理员权限,如果不是管理员权限,请执行sudo su命令。5.3Egret工具验证安装完成后,我们执行egret命令,来查看当前Egret是否安装成功。如安装成功,应出现如下图所示。6.Java 在Egret项目的发布阶段需要使用Java 7以上环境,在打包成为Android APP时也会使用到。以下为大家演示Java的下载与安装。6.1下载a.Java官网的JDK7下载地址b.百度镜像6.2 安装a.确认一下,JAVA版本必须为7以上b.双击挂载安装包c.双击图标进行安装d.一路Nexte.注意授权f.确认一下
ubuntu 怎么升级node
首先在ubuntu的命令行下执行:
apt-get install nodejs
然后我们需要安装npm,这是nodejs用的版本管理工具:
apt-get install nodejs
接着我们用node -v可以看下版本,如果发现版本很低的话(截止到本博文完成是v0.12.2),到官网 ,这个页面中下载Linux Binaries (.tar.gz)版本的压缩包。
紧接着用管理员权限把这里面的东西替换到apt-get默认的安装目录即可。
如usr文件夹中.
再执行node -v就会发现版本已经更新了。
win10安装nodeJS出现2053(2)等错误的解决办法
win10系统下安装nodeJS出现如下错误的解决方法
这是权限不够的意思,解决方法如下:
首先以管理员的身份运行cmd,cd到node安装包的地方,输入
然后就可以了。
安装完node.js npm -v 报错
1、卸载node.js
2、删除C:\Users\Administrator\AppData\Roaming下边的npm、npm-cache
3、重新安装node.js,再次在dos中输入node -v和npm -v可以看到相应的版本号
原文链接如下
网页链接
node.js 报错operation not permitted什么原因
前言
最近发现了一个问题,运行 npm install 命令安装依赖包,在 Mac 上的 Vagrant 装的虚拟机上没问题,在阿里云 CentOS 上也没问题,但是在 Windows 环境同样是 Vagrant 装的环境相同的虚拟机上就是不成功,报错如下:
?
1
npm ERR! Error: EPERM: operation not permitted, rename ‘/usr/share/nginx/html/tanteng.me/node_modules/duplexify' - ‘/usr/share/nginx/html/tanteng.me/node_modules/.duplexify.DELETE'
之前遇到过 Windows 上 npm 安装依赖出现 symbol 的错误,解决方法是 sudo npm install –no-bin-links,加后面的参数即可。
列出 Node.js 的安装目录,目录的权限属性如图:
这里执行命令:
?
1
sudo chown vagrant:vagrant n node npm
记住还要清除 npm 缓存:
?
1
npm cache clean
再次执行 sudo npm install –no-bin-links,Windows 环境下即使是在虚拟机也需要带上后面的参数。
好了,这个时候问题就解决。以上就是这篇文章的全部内容了,希望本文能对同样遇到这个问题朋友们有所帮助。
vue init webpack 创建项目失败
不管什么问题,重新进行正确的安装,是解决问题的有效方法!(哲学)
下面讲的是在Windows 10操作系统环境下的全套操作。
需重新安装 nodejs(已包含NPM)、CNPM、@vue/cli、@vue/cli-init。
假如nodejs 用的是 node-v12.16.1-win-x64.zip (绿色非安装包),
假如 nodejs 已经解压到 "c:\nodejs-v12" 。目录中应该有node.exe这个文件。另外还有一些批命令:npm.cmd、npx.cmd。
一、将 c:\nodejs-v12 加到DOS搜索路径:
(最背的情况下,假如你没有管理员权限,像本人所在的扣门公司,连程序员都没有自己电脑的管理员权限,没权限安装软件,只能用绿色非安装版的)
DOS命令(rem # 开头的行不用输入) :
rem #----- 在[c:\nodejs-v12] 资源浏览器地址栏输入 cmd, 回车,相当于
rem #----- win+R 键,在运行中输入 cmd,然后跳转到[c:\nodejs-v12]
C:
CD "c:\nodejs-v12"
SET PATH_TMP=%PATH%
SETX PATH "%CD%;%PATH_TMP%"
rem #---- 显示PATH环境变量
ECHO %PATH%
PAUSE
EXIT
rem #==== 本节DOS结束。
上面的命令会把系统变量PATH加到个人变量PATH中,不太好。而且变量太多时会出现:
“警告: 正保存的数据被裁断到 1024 字符。”
建议用DOS命令:rundll32.exe sysdm.cpl,EditEnvironmentVariables 来设置,
上面这个命令打开设置界面,手工设置用户的环境变量。
再次打开DOS命令窗口,显示 nodejs 版本:
rem #---- 实际执行的是 node.exe -v:
node -v
rem #====
能显示 node 版本信息,表示node环境设置成功。
二、安装CNPM(在国内或本人所在的扣门公司网络下,不容易访问国外网站,要用国内的镜像站):
rem #----
CD "c:\nodejs-v12"
npm install -g cnpm --registry=
rem # 去你的BD,上面 registry=后面是一个网址,保存后不见了。
rem # 请手工输入 [https] 加 [://] 加 [registry.npm.taobao.org]
rem #====
检查CNPM版本:
rem #----
cnpm -v
rem #====
三、安装@vue/cli :
rem #----
cnpm install @vue/cli -g
rem #====
注意:虽然说i与install等效,若用这样的命令:cnpm i @vue/cli -g 安装,
后面会出现问题,当创建vue-cli项目时(npm init webpack myvueproject)会显示错误:
----
npx: installed 1 in 3.048s
command not found: create-webpack
====
四、安装 @vue/cli-init :
rem #----
cnpm install -g @vue/cli-init
rem #====
检查vue版本 (注意参数是大写的 -V):
rem #----
vue -V
rem #====
若显示信息表示安装成功,如:
----
@vue/cli 4.2.3
====
最后补充:若操作不成功,需要新建一个目录,重新安装上述内容。
尤其是第三、第四步,若中间过程出现红色错误信息,可能是网络不好造成。
正常情况是不会出错的。
吐一下槽,操作卖白粉的心,赚着卖白菜的钱。