有人可以告诉我使用ember install和npm install之间的区别......文档在描述ember安装的确切功能方面非常渺茫。
ember安装,实际调用npm install吗?
感谢
答案 0 :(得分:4)
基本上,是的,ember install <addon-name>
执行npm install --save-dev <addon-name>
。
但是,它还会执行&#34;蓝图&#34;所需的任何必要的额外设置。或附加挂钩(添加bower依赖项,编辑.jshintrc文件或许多其他任务)。这可能不适用于某些加载项,但最好使用ember install
而非npm install
加载项。
普通npm
套餐将使用ember install
安装,但它们不会包含蓝图 - 所以基本上它与使用npm install
相同那种情况。
来自文档:
ember install <addon-name> - Installs the given addon to your project and saves it to the package.json. It will run the addon’s defaultBlueprint if it provides one.
您可以阅读有关蓝图here的更多信息。
希望这会有所帮助。我不确定这是否在任何地方都有详细记录,这只是我对使用过程的理解。