发表于: 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中的局部变量,全局变量的定义比较类似。


收获:

      如上。       


        

        


返回列表 返回列表
评论

    分享到