发表于: 2017-05-20 23:11:44
2 1031
今天完成的事情:
搭建安装环境:
经过了几天的摸索和无数的试错之后,我终于找到了成功的办法,由于国内不可描述的原因,如果不注意过程会异常的困难。
1.node.js的安装,去官网下最新版
通过命令,验证是否安装完成
PS C:\WINDOWS\system32> node -v
v7.10.0
PS C:\WINDOWS\system32> npm -v
4.2.0
2.管理员状态进入windows powershell,依次执行以下命令
npm i -g cnpm //全局安装阿里cnpm
npm install -g typescript typings //全局安装typescript
cnpm i -g @angular/cli //注意!angularjs-cli已经被抛弃,包名改成了 @angular/cli
cnpm install //全局安装模块
ng new hello-angular //选择路径新建一个项目
在项目路径中输入 ng serve,看到应用编译打包后server运行在4200端口。
打开浏览器输入 http://localhost:4200 即可看到程序运行成功!
明天完成的事情:
继续学习augular
问题:
npm 安装参数中的 --save-dev 是什么意思?
当你为你的模块安装一个依赖模块时,正常情况下你得先安装他们(在模块根目录下npm install module-name),然后连同版本号手动将他们添加到模块配置文件package.json中的依赖里(dependencies)。
-save和save-dev可以省掉你手动修改package.json文件的步骤。
spm install module-name -save 自动把模块和版本号添加到dependencies部分
spm install module-name -save-dve 自动把模块和版本号添加到devdependencies部分
从字面上来看,简单地说,就是把模块装在当前开发目录。 比如,你进入了D盘dev开发目录,那么就自动在dev开发目录下生成node modules文件夹,并在该文件夹下安装该模块。执行命令时,要寻找该模块定义,先从dev目录开始寻找,相比较于全局安装,速度就非常快了。
这个跟js中的局部变量,全局变量的定义比较类似。
收获:
如上。
评论