package.json中的devdependencies本来是作为开发环境的依赖存在的。按语意来说不应该被打进webpack production的包中。
但是实际在vue cli5实际构建的项目中,我们随便npm install --save-dev <某个vue组件>
,然后在app中import这个组件,然后去build。最后通过serve -s dist 本地运行app 会发现这个组件在打包后也是可用的。这是为什么呢?
package.json中的devdependencies本来是作为开发环境的依赖存在的。按语意来说不应该被打进webpack production的包中。
但是实际在vue cli5实际构建的项目中,我们随便npm install --save-dev <某个vue组件>
,然后在app中import这个组件,然后去build。最后通过serve -s dist 本地运行app 会发现这个组件在打包后也是可用的。这是为什么呢?
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
http://nodejs.cn/learn/npm-de...
百度一下你就知道