以上是需要安装的依赖库, 在 npm init 后的 package.json 文件内. 然后再创建 webpack.config.js 文件.
这里的 webpack 暂不支持 4 以上的版本.
这里 babel-loader 用于解析. jsx 后缀的文件..CSS 文件需要 style-loader css-loader 来解析.
presets 用来表示支持的预置库
plugin 用来表示按需加载 "babel-plugin-import": "^1.7.0",
entry: 打包入口文件,
output: 打包之后, 生成 bundle.js 文件
devServer: webpack-dev-server 用来支持文件热更新.
之后在 package.json 里 添加 script
当开发人员在目录终端下 输入 npm start, 就能自动执行打包构建. 并且自动打开 127.0.0.1:8080. 当修改代码时, 按下 CTRL+S 就能自动替换内容,
甚至能够保存当前状态.
以上就是前端环境的大致搭建内容. 可以大大提高开发效率.
来源: https://www.2cto.com/kf/201805/743189.html