Javascript babel需要很长时间来复制整个html模板
我正在使用Node+Electron构建一个项目,并使用Babel使用以下命令进行构建: private:compile:babel app/-copy files-out dir build, 很好用。当我下载了一个包含40mb JS和CSS的HTML模板并将所有内容都放在PublicAssets目录中时,问题就开始了。现在babel需要很长时间来编译这个项目,因为它有很多文件 有没有办法让巴贝尔忽略编译而只是复制某些文件?还是让babel忽略未更改的文件Javascript babel需要很长时间来复制整个html模板,javascript,node.js,babeljs,Javascript,Node.js,Babeljs,我正在使用Node+Electron构建一个项目,并使用Babel使用以下命令进行构建: private:compile:babel app/-copy files-out dir build, 很好用。当我下载了一个包含40mb JS和CSS的HTML模板并将所有内容都放在PublicAssets目录中时,问题就开始了。现在babel需要很长时间来编译这个项目,因为它有很多文件 有没有办法让巴贝尔忽略编译而只是复制某些文件?还是让babel忽略未更改的文件 谢谢 Babel通常在当前文件夹
谢谢 Babel通常在当前文件夹中查找.babelrc,如果找到,则搜索如下设置:-
{
"ignore": [
"foo.js",
"bar/**/*.js"
]
}
该设置将忽略正在查找的文件。
如果.babelrc不存在,它将沿着目录树向上移动,直到找到一个.babelrc或一个包含babel:{}哈希的package.json
希望这能有所帮助。您可以在末尾添加-verbose标志,以查看它被卡住的地方。对我来说,传输目标文件很快。我正在使用-ignore node_模块,可以看到它在transfile步骤中忽略了它们
在此之后,它会挂起50秒。这是在升级到^7.0.0版本后开始的,目前正在使用`@babel/cli的7.10.5版本