我开始了一个关于Angular 2.0的教程,设置工作区的第一步是安装Node.js和NPM.
为什么我们为Angular 2.0安装了Node.js?
我不记得为角度1.X做这个.
Jer*_*oen 41
从技术上讲,Node.js和NPM不需要做Angular2工作.它确实缓解了事情.以下是我推测这个选择背后的主要原因:
CLI:一段时间以来,构建和开发新Angular应用程序的实际方法是使用依赖于Node和NPM 的CLI工具.
TypeScript:示例是.ts,你需要运行编译器步骤将它们放入.js,这可以通过Node.js和NPM轻松完成(加上它是一种轻松获取键入文件的方式) ;
file://链接检查您的站点时出现的一些令人讨厌的问题.快速入门指南本身也继续提到一些更具体的原因:
以下是这些脚本的作用:
npm start- 在"监视模式"下同时运行编译器和服务器
npm run tsc- 运行TypeScript编译器一次
npm run tsc:w- 在监视模式下运行TypeScript编译器; 进程继续运行,等待对TypeScript文件的更改,并在看到它们时重新编译
npm run lite- 运行lite-server,一个轻量级的静态文件服务器,对使用路由的Angular应用程序提供出色的支持
npm run typings- 单独运行打字工具
npm run postinstall- 成功完成软件包安装后,由npm自动调用.此脚本安装typings.json中定义的TypeScript定义文件
您还可以查看Quickstart源并进一步深入了解NPM的位置.
脚注:有关AngularJS(1.x)需要Node.js的类似问题.
| 归档时间: |
|
| 查看次数: |
29835 次 |
| 最近记录: |