babel 不会在输出中注入相对需求
babel does not inject relative requires into the output
我 运行 babel 针对我的源文件,我想输出一个文件,所有相关导入都注入到文件中。
源结构
src
│ index.js
│ relative-file.js
│
└───some-folder
another-relative-file.js
索引文件需要 relative-file
,relative-file
需要 another-relative-file
。
预期输出
index.js
没有相关要求,所有内容都注入到这个文件中。
实际产量
index.js
里面有 require('./relative-file')
。
尝试了 babel-cli 命令
babel src --out-file distribution/index.js
输出一个目录将输出多个文件,就像源一样。
babel src --out-dir distribution
我不认为 babel 有助于消除需求。你需要使用像 webpack 这样的打包器结合 babel 来实现你想要的。
我 运行 babel 针对我的源文件,我想输出一个文件,所有相关导入都注入到文件中。
源结构
src
│ index.js
│ relative-file.js
│
└───some-folder
another-relative-file.js
索引文件需要 relative-file
,relative-file
需要 another-relative-file
。
预期输出
index.js
没有相关要求,所有内容都注入到这个文件中。
实际产量
index.js
里面有 require('./relative-file')
。
尝试了 babel-cli 命令
babel src --out-file distribution/index.js
输出一个目录将输出多个文件,就像源一样。
babel src --out-dir distribution
我不认为 babel 有助于消除需求。你需要使用像 webpack 这样的打包器结合 babel 来实现你想要的。