Javascript 为什么angular 2需要node.js
我没有前端方面的经验,但我想用Angular 2创建一个简单的应用程序Javascript 为什么angular 2需要node.js,javascript,node.js,angular,Javascript,Node.js,Angular,我没有前端方面的经验,但我想用Angular 2创建一个简单的应用程序 为什么我需要安装Node.js作为先决条件?为什么Angular使用Node.js?使用Node package manager(npm)安装库需要Node.js 无需使用angular2运行应用程序,只需构建应用程序即可。node.js是使用节点包管理器(npm)安装库所必需的 无需使用angular2运行应用程序,只需构建它即可。Angular使用Node.js可以实现以下几点: 安装和管理软件包。从: Angula
为什么我需要安装Node.js作为先决条件?为什么Angular使用Node.js?使用Node package manager(npm)安装库需要Node.js
无需使用angular2运行应用程序,只需构建应用程序即可。node.js是使用节点包管理器(npm)安装库所必需的
无需使用angular2运行应用程序,只需构建它即可。Angular使用Node.js可以实现以下几点:
- 安装和管理软件包。从:
- 将使用的TypeScript编译成浏览器能够理解的JavaScript-浏览器无法以本机方式处理TypeScript,并且浏览器还不支持代码中使用的SystemJS导入:
Angular使用Node.js实现以下几点:
- 安装和管理软件包。从:
- 将使用的TypeScript编译成浏览器能够理解的JavaScript-浏览器无法以本机方式处理TypeScript,并且浏览器还不支持代码中使用的SystemJS导入:
对于任何基于JS的现代应用程序,随着复杂性的增加,应用程序变得难以管理。 为了简化复杂应用程序的开发和管理,有一些框架,如Angular、React等,它们为这些框架提供了许多工具 这些工具包括linting、scaffolding、运行单元测试用例、启动用于本地开发的web服务器、缩小和创建用于生产的构建等 这些工具基于NodeJS,因为它只是JavaScript,因此可以根据开发人员的需要进行定制。
这就是Angular2开发需要Node.js的原因。对于任何基于js的现代应用程序,随着复杂性的增加,应用程序变得难以管理。 为了简化复杂应用程序的开发和管理,有一些框架,如Angular、React等,它们为这些框架提供了许多工具 这些工具包括linting、scaffolding、运行单元测试用例、启动用于本地开发的web服务器、缩小和创建用于生产的构建等 这些工具基于NodeJS,因为它只是JavaScript,因此可以根据开发人员的需要进行定制。
这就是Angular2开发需要Node.js的原因。所以如果我想用VS 2013/2015开发Angular2应用程序,我不需要Node js和Npm对吗?因为VS附带了Typescript插件和web服务器。如果我错了,请纠正我。我想这是可能的,但我认为这不是一个好主意。如果您没有
npm
,您将无法导入其他库,并且您将完全绑定到VS。虽然我自己没有测试过,所以我不知道。所以如果我想用VS 2013/2015开发angular 2应用程序,我不需要节点js和npm对吗?因为VS附带了Typescript插件和web服务器。如果我错了,请纠正我。我想这是可能的,但我认为这不是一个好主意。如果您没有npm
,您将无法导入其他库,并且您将完全绑定到VS。不过,我自己还没有测试过它,所以我真的不知道。