文件名称:es-iife:将ES模块转换为简单的IIFE
文件大小:57KB
文件格式:ZIP
更新时间:2024-05-30 01:18:06
JavaScript
埃西耶夫 将ES模块转换为简单的IIFE。 特征 import语句解析为全局变量。 export语句作为全局变量导出。 在test/cases文件夹下还有更多示例。 用法 const { parse } = require ( "acorn" ) ; const { transform } = require ( "es-iife" ) ; const code = ` import foo from "./foo.js"; const main = (value) => return foo(value); export default main; ` ; const result = transform ( { code , parse , name : "doFoo" , resolveGlobal : ( name ) => { if ( name =
【文件预览】:
es-iife-master
----.eslintrc.json(243B)
----.gitignore(53B)
----package.json(895B)
----package-lock.json(143KB)
----.travis.yml(74B)
----LICENSE(1KB)
----index.js(5KB)
----README.md(2KB)
----test()
--------cases()
--------test.js(1KB)
----.editorconfig(41B)