webpack配置entry和output
2018-03-29 10:16
453 查看
CLI
配置webpack.config.js,可以直接通过命令行工具来设置。
1.可以在package.json文件的的scripts下添加对应的参数,然后配合npm的命令行则可以实现webpack的一些相关命令。
2.然后运行npm run webpack。
entry
三种输入情况:
- 单个入口
- 数组
- 对象
output
不要在filemname中指定绝对路径。
如果有多个chunk的时候可以用一些占位符来保证唯一性,这样就不会被覆盖。
占位符:
[name]
[hash]
[chunkhash]
配置webpack.config.js,可以直接通过命令行工具来设置。
1.可以在package.json文件的的scripts下添加对应的参数,然后配合npm的命令行则可以实现webpack的一些相关命令。
2.然后运行npm run webpack。
{ "name": "wpt", "version": "1.0.0", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "webpack":"webpack --config webpack.config.js --progress --display-modules --colors --display-reasons"//添加webpack的命令行 }, "author": "", "license": "ISC", "devDependencies": { "css-loader": "^0.28.11", "style-loader": "^0.20.3", "webpack": "^3.0.0" }, "dependencies": { "babel-loader": "^7.1.4" }, "description": "" }
entry
三种输入情况:
- 单个入口
- 数组
- 对象
output
不要在filemname中指定绝对路径。
如果有多个chunk的时候可以用一些占位符来保证唯一性,这样就不会被覆盖。
占位符:
[name]
[hash]
[chunkhash]
var path =require("path"); module.exports = { entry:{ main:'./src/script/main.js', a:'./src/script/a.js' }, output: { path: __dirname+'/dist/js', filename: '[name]-[chunkhash].js', } }
相关文章推荐
- webpack entry和output配置属性
- 详解webpack的配置文件entry与output
- webpack entry和output配置属性
- webpack---webpack.config.js配置基本要素entry、output、loader、plugins等
- webpack 自动发现 entry 的配置和引用方式
- 【webpack】entry 和output的详细介绍
- webpack 多entry 配置
- webpack中output配置
- Webpack 4.X 从入门到精通 - entry与output(一)
- 入门webpack(三)webpack之entry和output
- vue-cli脚手架build目录中的webpack.base.conf.js配置文件
- webpack 出口 Output
- webpack4.x开发环境配置详解
- 详解vue2.0脚手架的webpack 配置文件分析
- vscode debugger for chrome 调试webpack的配置问题
- Webpack基本配置介绍
- webpack react基础配置一
- 比较实用的webpack配置代码
- 使用webpack打包的后,公共请求路径的配置问题
- webpack配置及优化