文件名称:import-js:简化导入JS模块的工具
文件大小:368KB
文件格式:ZIP
更新时间:2024-02-20 10:43:46
javascript atom vim sublime emacs
ImportJS是自动在JavaScript项目中导入依赖项的工具。 将它与我们的 , , , 或编辑器集成一起使用。 编辑器支持 有适用于以下编辑器的ImportJS插件: 可以在上面的编辑器链接中找到有关如何安装ImportJS的详细说明。 是否要在列表中添加其他编辑器? 。 对Babel 7的依赖 ImportJS使用版本 。 在大多数情况下,Babel 7与Babel 6向后兼容,但是如果遇到问题(例如),请考虑安装先前版本的ImportJS(例如 )或将项目更新为Babel 7兼容。 导入:示例 假设您有一个具有以下结构JavaScript项目: . |-- index.html |-- components | |-- button.js | |-- icon.js |-- vendor | |-- |-- pages | |-- index.js 现在,假设您正在编辑pages/index.js ,其中包含: document . createElement ( new Button ( { text : 'Save' } )
【文件预览】:
import-js-master
----.travis.yml(229B)
----bin()
--------importjs.js(153B)
--------importjsd.js(273B)
----.babelrc(253B)
----.flowconfig(33B)
----package.json(3KB)
----.projections.json(285B)
----.importjs.js(473B)
----LICENSE(1KB)
----package-lock.json(280KB)
----import-js-demo.gif(234KB)
----.ackrc(19B)
----CONTRIBUTING.md(3KB)
----.npmignore(0B)
----.eslintrc.js(1KB)
----setupJest.js(124B)
----.gitignore(102B)
----lib()
--------findProjectRoot.js(1KB)
--------JsModule.js(6KB)
--------ModuleFinder.js(7KB)
--------findExports.js(12KB)
--------daemon.js(3KB)
--------importjs.js(6KB)
--------findAllFiles.js(547B)
--------parse.js(1KB)
--------findPackageDependencies.js(789B)
--------__tests__()
--------ImportStatement.js(9KB)
--------normalizePath.js(463B)
--------FileUtils.js(727B)
--------requireResolve.js(498B)
--------forwardSlashes.js(112B)
--------initializeLogging.js(1KB)
--------readFile.js(411B)
--------Importer.js(16KB)
--------visitIdentifierNodes.js(4KB)
--------Watcher.js(6KB)
--------findUsedIdentifiers.js(390B)
--------__mocks__()
--------ExportsStorage.js(9KB)
--------main.js(210B)
--------initializeModuleFinder.js(2KB)
--------version.js(238B)
--------findJsModulesFor.js(5KB)
--------rerouteConsoleLog.js(352B)
--------resolveImportPathAndMain.js(2KB)
--------environments()
--------findUndefinedIdentifiers.js(901B)
--------CommandLineEditor.js(496B)
--------lastUpdate.js(657B)
--------ImportStatements.js(8KB)
--------Configuration.js(9KB)
--------findCurrentImports.js(5KB)
----.codeclimate.yml(94B)
----README.md(23KB)
----.eslintignore(17B)
----.editorconfig(323B)
----.node-version(7B)