webpack 简单入门
输出
见到启动 webpack 后输出的信息, 这是啥?
1 | ℹ 「wds」: Project is running at http://localhost:8080/ |
其实都是使用依赖的简写, 如 wds 就是webpack-dev-server
. atl 就是awesome-typescript-loader
, wdm 是webpack-dev-middleware
Hot Module Replacement(HMR), 最方便的方法就使用 wds 咯
- 在 webpack 配置文件中添加 HMR 插件;
- 在 Webpack Dev Server 中添加“hot”参数;
postcss
在webpack项目中配置postcss,实现autoprefix
注意点
关于 less-loader, 要装 less 的
webpack error in Cannot find module ‘less’
也说了 The less-loader requires less as peerDependency. Thus you are able to control the versions accurately.
参考
深入浅出 Webpack
入门 Webpack,看这篇就够了
Node 的 path.resolve(__dirname,’./src’)