3 其他

作者: winzhyming | 来源:发表于2017-04-01 16:00 被阅读0次

1. 编译输出进度带颜色

webpack --progress --colors


2. 启动监听模式

开启监听模式后,没有变化的模块会在编译后缓存到内存中,而不会每次都被重新编译,所以监听模式的整体速度是很快的。

webpack --progress --colors --watch


3. 使用webpack-dev-server开发服务

它将在 localhost:8080 启动一个 express 静态资源 web 服务器,并且会以监听模式自动运行 webpack,在浏览器打开http://localhost:8080/http://localhost:8080/webpack-dev-server/可以浏览项目中的页面和编译后的资源输出,并且通过一个 socket.io 服务实时监听它们的变化并自动刷新页面。

# 安装

npm install webpack-dev-server -g

# 运行

webpack-dev-server --progress --colors


4. 打印错误详情

webpack --display-error-details


5. resolve和resolveLoader 应用

Webpack 的配置提供了resolve和resolveLoader参数来设置模块解析的处理细节,resolve用来配置应用层的模块(要被打包的模块)解析,resolveLoader用来配置loader模块的解析。

当引入通过 npm 安装的 node.js 模块时,可能出现找不到依赖的错误。Node.js 模块的依赖解析算法很简单,是通过查看模块的每一层父目录中的node_modules文件夹来查询依赖的。当出现 Node.js 模块依赖查找失败的时候,可以尝试设置resolve.fallback和resolveLoader.fallback来解决问题。

Webpack 中涉及路径配置最好使用绝对路径,建议通过path.resolve(__dirname, "app/folder")或path.join(__dirname, "app", "folder")的方式来配置,以兼容 Windows 环境。

相关文章

  • 其他3

    其他3

  • 其他3

    其他3

  • 3 其他

    1. 编译输出进度带颜色 webpack --progress --colors 2. 启动监听模式 开启监听模式...

  • 爱好/摄影——其他3

    1适合拍摄的手机(DOXMARK) IPHONE7:广,长(软件齐全,可玩性高,摄像机开启稳定) 华为P10 PL...

  • CSS3其他

    文字阴影 text-shadow: 5px 5px 5px #000; text-shadow: 水平位置 垂直位...

  • 坐车、爬山及其他(3)

    坐车、爬山及其他(3) 曹利君著 曹利君 现居长春。吉林省作家协会会员,吉林省全民阅读协会理事。 1981...

  • JS对象(3)- 其他内容

    1. call和apply call和apply是方法的一种调用方式,定义为:Function.call(ob...

  • 中华诗词-晚唐(3)其他

    温庭筠(约812—?) 本名岐,字飞卿,太原祁(今山西祁县东南)人。富有天才,文思敏捷,每入试,押官韵,八叉手而成...

  • 点滴(3)自私及其他

    ①要求一个人完全没有私心可能是不现实的,但在成就自己的同时不损人利己,不排挤不踩踏不中伤不打压,这是人之所以为人的...

  • 亲子阅读其他3个好处

    Day5-27号-13m小满妈妈 作业:亲子阅读其他3个好处? 1.时间意识:每天选择一个固定时间陪伴宝宝亲子阅读...

网友评论

      本文标题:3 其他

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