0
我有JSX模块嵌套目录结构,像 应用程序/ JS /头/ index.jsx 应用/ JS /任务/ runner.jsx 等的WebPack单独构建文件
是有可能让webpack传输每一个并将结果输出到与jsx文件相同的目录中?
问候
我有JSX模块嵌套目录结构,像 应用程序/ JS /头/ index.jsx 应用/ JS /任务/ runner.jsx 等的WebPack单独构建文件
是有可能让webpack传输每一个并将结果输出到与jsx文件相同的目录中?
问候
如果我理解正确的话,你希望把生成的模块旁边的每个源模块。看来,您可以用插件实现这一目标:
var fs = require('fs');
function MyPlugin() {}
MyPlugin.prototype.apply = function(compiler) {
compiler.plugin('emit', function(compilation, callback) {
compilation.modules.forEach(m => {
if (/filename/.test(m.resource)) { // test for filename to exclude node_modules
fs.writeFileSync(m.resource + '.transpiled', m._source._value);
}
});
callback();
});
};
,并在配置的WebPack:
{
...
plugins: [ MyPlugin() ],
...
}
难道你正在尝试做什么?
感谢您的帮助。这可以指向我需要的方向。问候 – Thomas
有很多关于这个很容易找到与谷歌搜索快速教程。你能否让你的问题更具体?你有什么尝试? –
你以为我只是有一个问题,直接在这里没有第一次搜索?既然有很多相关的资料来源,你会介意分享一些,而不是downvoting和批评? – Thomas
我是[react-production-starter](https://github.com/jaredpalmer/react-production-starter)仓库的忠实拥趸,它保持最新,最好的最新状态。看看他们如何做他们的Webpack。它是先进的,但随着做任何Webpack教程,它应该开始有意义。 –