为什么 webpack 在 dependencies 生产环境依赖下

来源:2-4 使用Webpack的配置文件

ysysyg

2019-03-29

package.json 中

"devDependencies": {
    "webpack-cli": "^3.1.2"
},
"dependencies": {
    "webpack": "^4.25.1"
}

我能理解为什么将 webpack-cli 放在 devDependencies 开发依赖中,因为我们在开发的时候需要在命令行使用 webpack 命令

但为什么将 webpack 放在 dependencies 生产环境依赖下呢?webpack 是一个模块打包工具,最终打包后的 build 目录下就是一个 index.html文件 + 一些 js、css、图片文件,而这些文件最终都会上传到服务器上。生产环境不再需要 webpack 了呀,不是应该将 webpack 放在 devDependencies 里吗?

写回答

1回答

Dell

2019-03-30

生产环境就不需要webpack了,因为真正上生产环境的就是你打包生成的最终js和css

0
2
ude
回复
ysysyg
为什么我感觉这个回答,我没有看懂
2021-08-26
共2条回复

从基础到实战 手把手带你掌握新版Webpack4.0

知识点+项目实例+原理讲解 全方位解析Webpack4新版本

3627 学习 · 1291 问题

查看课程