我正在为Vue构建一个插件组件.js.使用带有vue loader等的标准网页包配置.
在一个简单的库中,我把我希望"需要"的模块放在我的dependencies
in包中.json.然而,由于Webpack将把我所有的代码和依赖项编译成一个包,我不确定在哪里放置一个类似:axios
的依赖项.
希望有人能解释一下.
我正在为Vue构建一个插件组件.js.使用带有vue loader等的标准网页包配置.
在一个简单的库中,我把我希望"需要"的模块放在我的dependencies
in包中.json.然而,由于Webpack将把我所有的代码和依赖项编译成一个包,我不确定在哪里放置一个类似:axios
的依赖项.
希望有人能解释一下.
从技术上讲,当使用类似Bundle 程序的webpack时,结果不会对Bundle 过程的输出产生影响.
也就是说,将包划分为dependencies和devDependencies仍然可以帮助您(以及其他查看您的package.json
的人)理解哪些包最终将成为创建的包的一部分(依赖项),哪些包只需要用于创建包(devdependency).