我开始学习Angular 2.0,设置工作区的第一步是安装 node .js和NPM.
为什么我们有安装 node .js代表Angular 2.0?
我不记得我这么做是为了.十、
我开始学习Angular 2.0,设置工作区的第一步是安装 node .js和NPM.
为什么我们有安装 node .js代表Angular 2.0?
我不记得我这么做是为了.十、
Technically, node .js和NPM不需要做Angular2工作.不过,这确实让事情变得容易了.以下是我推测的这一 Select 背后的主要原因:
CLI:从一段时间以来,构建和开发新的Angular应用程序的实际方法是使用the CLI tooling,这也依赖于Node和NPM.
TypeScript:例如.你需要运行一个编译步骤,让它们进入.js,这可以通过Node轻松实现.js和NPM(加上这是一种轻松获取打字文件的方式);
file://
个链接判断你的网站时可能出现的一些令人讨厌的问题.《快速入门指南》本身实际上还继续提到了一些更具体的原因:
以下是这些脚本的作用:
npm start
-在"监视模式"下同时运行编译器和服务器
npm run tsc
-运行TypeScript编译器一次
npm run tsc:w
-在监视模式下运行TypeScript编译器;该进程一直在运行,等待对TypeScript文件的更改,并在看到它们时重新编译
npm run lite
-运行lite服务器,这是一款重量轻的静态文件服务器,非常支持使用路由的Angular 应用程序
npm run typings
-单独运行打字工具
npm run postinstall
-npm在成功完成软件包安装后自动调用.此脚本安装在typings中定义的TypeScript定义文件.json
你也可以看看the Quickstart source,进一步深入了解需要NPM的地方.
脚注:有一个similar question about needing Node.js for AngularJS (1.x).