合集-前端打包

摘要:一、卡点 在写前端时候 每次都要通过这个来导入js或者不导入js 那假如我需要所有html都有一个公共代码,或者某个代码忘记了导入某个模块岂不是麻烦了。 二、制定了规范,采用CommonJS来执行 CommonJS是nodejs的模块加载机制 执行方式为: 一个文件就是一个模块 每个模块都有自己的单 阅读全文
posted @ 2025-05-30 00:33 Coder-Wang 阅读(21) 评论(0) 推荐(0)
摘要:可以直接运行在html中,只要这个的属性是type = module即可 特性清单: 1.ES6自动采用严格模式,也就是'use strict',这个特性导致 不是module时候,this等于是window 是module时候,this就是undefine 2.每个module都是独立的一个模块, 阅读全文
posted @ 2025-05-30 00:43 Coder-Wang 阅读(16) 评论(0) 推荐(0)
摘要:一、以文件为划分 在引入js文件之后直接使用这个js文件中的函数和变量 二、js文件中用一个全局对象把这个js文件中本来要写的变量和函数全部都涵盖进去 三、在js中写清楚挂载情况,选择需要暴露的挂载出去 本质上就是在调用这个函数的时候就立即执行一个函数,这个函数会往全局空间中用window.name 阅读全文
posted @ 2025-05-30 00:09 Coder-Wang 阅读(18) 评论(0) 推荐(0)
摘要:一、不创建node项目怎么用node运行esm语法的js 还是正常的写两个js,这两个js之间使用 export const xx = xx import {...} from "./..." 来导入导出 只是需要: 1.把文件后缀从js改成mjs 2.使用node ./index.mjs来运行主文 阅读全文
posted @ 2025-06-14 00:23 Coder-Wang 阅读(30) 评论(0) 推荐(0)