使用离子管理bower依赖关系

cor*_*cor 9 bower ionic-framework bower-install ionic

在开始使用新的离子应用程序之后,我可以看到bower.json它带有离子devdependencies.为什么它是一个devdependency而不是正常的dependency

"devDependencies": {
    "ionic": "driftyco/ionic-bower#1.0.0-rc.0"
},
Run Code Online (Sandbox Code Playgroud)

谢谢,我现在感到困惑

小智 0

据我了解,dependencies需要运行,并且devDependencies仅用于开发,例如缩小、单元测试等。

两者都会在您安装时安装npm install,但只会dependencies在您安装时安装npm install $package,除非您添加该--dev选项

  • 感谢你的回答。好吧,这就是“dependency”和“devdependency”之间的区别。但我的问题是为什么 ionic 是“开发依赖项”。 (3认同)