Liar0320 / webpack-env

webpack-development-environment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

开发环境

npm run start 
    自定运行 node build/dev-server.js
    手动运行 npx node build/dev-server.js

1.获取配置参数

 /config
设置 process.env.NODE_ENV = 配置的

2.进行webpack的编译

webpack(webpackCOnfig)

3.引入webpack-dev-middleware 开发中间件

webpack-dev-middleware

4.引入热模块加载

webpack-hot-middleware options = { log:()=>{}, path:'/__webpack_hmr', heartbeat: 10 * 1000 } devHotMiddleware = require('webpack-hot-middleware')(compiler,options)

5.将 中间件 和 热模块加载 添加到 server上

app.use(devMiddleware); app.use(devHotMiddleware);

生产环境

About

webpack-development-environment


Languages

Language:JavaScript 95.2%Language:CSS 4.8%