【文件属性】:
文件名称:my-cli:基于webpack5脚手架工具
文件大小:117KB
文件格式:ZIP
更新时间:2021-05-27 02:33:16
JavaScript
my-cli
基于webpack5脚手架工具,可以以此为基础,再去搭建Vue或者React环境。
有几个值得注意的配置:
babel 7.4以上该怎样配置
optimization.splitChunks如何做代码分割
eslint + prettier + airbnb-base怎样配置
1. babel 7.4以上的配置
先安装下面这些包
npm install -D babel-loader @babel/core @babel/preset-env @babel/plugin-transform-runtime
npm install -S core-js
webpack.config.js中添加一条规则
rules: [
{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
use:
【文件预览】:
my-cli-main
----.eslintrc.json(405B)
----.browserslistrc(30B)
----.prettierignore(22B)
----src()
--------page1.js(1KB)
--------page2.js(165B)
--------assets()
--------page3.js(140B)
----.babelrc(323B)
----.prettierrc.json(79B)
----config()
--------webpack.dev.js(455B)
--------webpack.prod.js(1KB)
--------webpack.common.js(2KB)
----README.md(3KB)
----.gitignore(2KB)
----.eslintignore(22B)
----package-lock.json(410KB)
----package.json(2KB)