Vuejs&npm - 所有依赖项都应该是devDependencies吗?

use*_*467 8 node.js npm webpack vue.js package.json

我正在为Vue.js构建一个插件组件.使用带有vue-loader等的标准webpack配置

在一个简单的库中,我将我希望在我dependencies的package.json中"需要"的模块放入.但是,由于Webpack将我的所有代码和依赖项编译成一个包,我不知道在哪里放置依赖项:axios.

希望有人对此有所了解.

con*_*exo 10

从技术上讲,当使用像webpack这样的捆绑器时,结果不会对捆绑过程的输出产生影响.

话虽这么说,将依赖关系devDependencies中的包分开仍然可以帮助您(以及其他人看待您package.json)了解哪些包最终成为创建的包的一部分(依赖关系),并且只需要构建包(devDependencies).