babel-file-loader:将文件加载到内存中,以使用BabylonBabel进行解析和遍历

时间:2021-01-31 03:28:01
【文件属性】:
文件名称:babel-file-loader:将文件加载到内存中,以使用BabylonBabel进行解析和遍历
文件大小:30KB
文件格式:ZIP
更新时间:2021-01-31 03:28:01
babel filesystem babel-util BabelJavaScript babel文件加载器 使用/ Babel将文件加载到内存中以进行分析和遍历 import { loadImportSync } from 'babel-file-loader' ; export function plugin ( ) { return { visitor : { ImportDefaultDeclaration ( path ) { let file = loadImportSync ( path ) ; file . path . traverse ( { ExportDefaultDeclaration ( ) { console . log ( 'Found matching export default' ) ; } , } ) ; } , } , } , } ; API resolveFilePath{Async,Sync}(path, filePath, resolveOpts) 解析与path所
【文件预览】:
babel-file-loader-master
----.gitignore(19B)
----.flowconfig(39B)
----package.json(652B)
----.travis.yml(66B)
----LICENSE(1KB)
----index.js(3KB)
----test.js(2KB)
----flow-typed()
--------npm()
----README.md(1KB)
----fixture.js(11B)
----yarn.lock(74KB)

网友评论