摘要: webpack学习记录(五) 全局变量引入问题 当我们引入第三方模块的时候,一些模块可能会依赖全局上的变量,但是通过es6语法 无法将引入的模块挂载到全局上,这里就可以使用expose loader。 安装 使用 1. 使用内联的loader 2. 在webpack.config.js中配置 3. 阅读全文
posted @ 2020-03-15 22:13 Arohaa 阅读(485) 评论(0) 推荐(0)
摘要: webpack学习记录(四) 处理js代码 ES6的一些高级语法浏览器暂不支持,因此需要把代码转换成ES5才可以在浏览器上正常执行。所需要安装的插件如下: babel loader @babel/core @babel/preset env @babel/plugin proposal class 阅读全文
posted @ 2020-03-15 22:12 Arohaa 阅读(196) 评论(0) 推荐(0)
摘要: webpack学习记录(三) 插件 plugin是用于扩展webpack的功能,各种各样的plugin几乎可以让webpack做任何与构建先关的事情。 plugin的配置很简单,plugins配置项接收一个数组,数组里的每一项都是一个要使用的plugin的实例,plugin需要的参数通过构造函数传入 阅读全文
posted @ 2020-03-15 11:10 Arohaa 阅读(397) 评论(0) 推荐(0)
摘要: webpack学习记录(二) webpack dev server 我们打包好js文件之后要观察效果的话就只能新建一个HTML并且把打包好的js文件引入进去,然后通过本地打开html文件查看效果,但是我们通常开发的时候都希望用localhost来访问,这时候我们就需要安装webpack dev se 阅读全文
posted @ 2020-03-15 10:56 Arohaa 阅读(134) 评论(0) 推荐(0)