08 2019 档案

摘要:ToPrimitive(input [, PreferredType]) 接受两个参数一个是需要转换的值(input)一个是可选的参数preferredType(string, number), input如果是非数据对象类型则返回input本身 如果PreferredType是string则先检查 阅读全文
posted @ 2019-08-30 17:25 瑞瑞大人 阅读(512) 评论(0) 推荐(0)
摘要:插件的目的在于解决loader无法实现的其他事 由于插件可以携带参数/选项,你必须在webpack配置中,向plugins属性传入new实例。 阅读全文
posted @ 2019-08-21 16:44 瑞瑞大人 阅读(656) 评论(0) 推荐(0)
摘要:loader用于对模块的源代码进行转换。loader可以使你在import或加载模块时预处理文件。loader可以将文件从不同的语言转换为JavaScript,或将内联图像转换为data URL。 配置loader 安装相对应的loader 使用loader的三种方式 1.在webpack.conf 阅读全文
posted @ 2019-08-21 15:55 瑞瑞大人 阅读(540) 评论(0) 推荐(0)
摘要:配置用法 1.只在配置中提供mode选项 2.从CLI参数中传递 mode的配置支持以下字符串值: 阅读全文
posted @ 2019-08-21 11:36 瑞瑞大人 阅读(1652) 评论(0) 推荐(0)
摘要:配置output选项可以控制webpack如何向硬盘写入编译文件(可以配置多个入口起点,但只指定一个输出配置) 【output】配置写法(一个入口起点) 1.filename用于输出文件的文件名 2.目标输出目录path的绝对路径 此配置将一个单独的bundle.js文件输出到/home/proj/ 阅读全文
posted @ 2019-08-21 11:08 瑞瑞大人 阅读(1294) 评论(0) 推荐(0)
摘要:1.单个入口语法 用法:entry: string|Array<string> 简写: 2.对象语法 用法:entry: {[entryChunkName: string]: string|Array<string>} 能创建多个独立的依赖视图 常见场景: 分离应用程序【app】和第三方库【vend 阅读全文
posted @ 2019-08-19 19:53 瑞瑞大人 阅读(459) 评论(0) 推荐(0)
摘要:webpack是一个静态模块打包器(module bundler),当webpack处理应用程序时,它会递归地构建一个依赖关系图(模块之间有引用依赖。例如:import bar from './bar') webpack的四个核心概念 核心配置在webpack.config.js文件中 1.入口【e 阅读全文
posted @ 2019-08-19 19:33 瑞瑞大人 阅读(284) 评论(0) 推荐(0)