![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
wabpack
文章平均质量分 51
Ying_Mr
自由而无用
展开
-
前端模块化
前端模块化就是复杂的文件编程一个一个独立的模块,比如js文件等等,分成独立的模块有利于重用和维护,这样会引来模块之间相互依赖的问题,变量名重复的问题。所以有了commonJS规范,AMD,CMD规范等等。 早期的模块化 1. 文件划分 一个 script 标签对应一个模块,然后直接调用模块中的成员(变量 / 函数)。 缺点: 模块直接在全局工作,大量模块成员污染全局作用域; 没有私有空间,所有模块内的成员都可以在模块外部被访问或者修改; 一旦模块增多,容易产生命名冲突; 无法管理模块与模块之间的依赖关系;原创 2021-05-23 11:07:37 · 134 阅读 · 0 评论 -
Webpack智能提示
通过 import 的方式导入 Webpack 模块中的 Configuration 类型,然后根据类型注释的方式将变量标注为这个类型,这样我们在编写这个对象的内部结构时就可以有正确的智能提示。 但在运行前记得注释,Nodejs还不支持import(ES6 module) // ./webpack.config.js // 一定记得运行 Webpack 前先注释掉这里。 import { Configuration } from 'webpack' /** * @type {Configuration原创 2021-05-23 10:38:17 · 471 阅读 · 0 评论