模块化
前端的模块化开发
weixin_44197906
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
npm与npx的区别
npm npm是Node.js的软件包管理器,其目标是自动化的依赖性和软件包管理。 这意味着,可以在package.json文件中为项目指定所有依赖项(软件包),当需要为其安装依赖项时,只要运行npm install就可以。 npx npx是执行Node软件包的工具,它从 npm5.2版本开始,就与npm捆绑在一起。 npx的作用: 1.默认情况下,首先检查路径中是否存在要执行的包(即在项目中); 2.如果存在,它将执行; 3.若不存在,意味着尚未安装该软件包,npx将安装其最新版本,然后执行它; 上文已说原创 2021-08-07 18:55:32 · 441 阅读 · 0 评论 -
前端模块化:CommonJS,AMD,CMD,ES6
模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统。参见阮一峰老师的文章 module-loader 。 一、CommonJS Node.js是commonJS规范的主要实践者,它有四个重要的环境变量为模块化的实现提供支持:module、exports、require、global。实际使用时,用module.exports定义当前模块对外输出的接口(原创 2020-06-16 16:22:57 · 204 阅读 · 0 评论
分享