我读到了关于npm和bower,差异,用法,它是如何工作的,以及目的。所有解释都表明要在NodeJs中工作。但是当我搜索AngularJS2时,教程说使用npm。我有一些基本的问题,基于npm基本上是为了安装依赖关系管理或包。
有谁可以帮助我更好地理解?
答案 0 :(得分:1)
npm软件需要安装在开发者的机器上。
在AngularJS应用程序的根文件夹中的package.json中添加所需的依赖项。
打开DOS命令行并导航到项目根文件夹(eclipse中的workspace / project),然后键入npm install
,它将把package.json中提到的所有依赖项下载到项目文件夹中名为npm_modules的文件夹中。
另一个重要的优点是npm也可用于安装浏览器代理。因此npm start
命令将打开浏览器并在浏览器中自动加载应用程序。开发人员不需要了解NodeJ。使用此方法的另一个好处是,当JS文件中的任何更新得到保存时,浏览器将自动刷新。