美文网首页
2019-01-18

2019-01-18

作者: 君且随缘 | 来源:发表于2019-01-18 22:12 被阅读0次

4.28 Webpack使用

根据学习资料的webpack的时候,运行webpack失败,发现资料是3.xx版本,现在是4.xx版本,4.xx版本引入了webpack-cli,建议安装前,安装好 node.js 并配置环境变量

安装

  • 进入项目根目录全局安装 webpack 以及 webpack-cli npm i webpack webpack-cli -g

  • 项目初始化 npm init -y

  • 项目局部安装 webpack 和 cli npm i webpack webpack-cli -D

  • 进行 webpack 的配置,如果不配置,则需要有默认的 ./src/index.js作为入口文件,在./dist/main.js输出

  • mode 选项,product 生产模式 development 开发模式

  • mode 可以不配置,而是去 package.json 中定义 --mode 标记,"script":{"dev": "webpack --mode development", "build": "webpack --mode production"}

  • 可以使用npm run dev或者 npm run build 进行开发、生产模式的文件切换


<script>

// webpack 是基于Nodejs的因此,是可以使用的 Node的语法

const path = require('path');

module.exports = {

mode: 'development',

// 模式 product development,这里配置以后输出的就是开发模式的文件,终端就运行 webpack即可

entry: './src/main.js', // 要打包的文件

output: {

filename: 'bundle.js',  // 打包生成的文件名

path: path.join(__dirname, '/dist') // 这里要求的是绝对路径,文件路径

}

}

</script>

上面一个是用 webpack.config.js 中 mode 设置的 development,第二个则是使用的
npm run build 的打包效果

1547817858(1).jpg

相关文章

网友评论

      本文标题:2019-01-18

      本文链接:https://www.haomeiwen.com/subject/cnvodqtx.html