我正在运行babel cli命令
babel src --out-dir lib
将es6脚本从src复制到lib。但是,它不会复制src /文件夹中的css / scss文件。有没有办法使其也复制它们?
我正在运行babel cli命令
babel src --out-dir lib
将es6脚本从src复制到lib。但是,它不会复制src /文件夹中的css / scss文件。有没有办法使其也复制它们?
Answers:
Babel为此具有复制文件选项:
babel src --out-dir lib --copy-files
注意:确实,babels的主要目的是处理javascript文件,但是,如今babel拥有大量工具集,因此通常不必进行更复杂的构建脚本设置gulp
。少喝水的设置可以将其添加到packages.json
:
{
...
"devDependencies": {
"babel": "*",
"babel-cli": "^6.4.0",
"babel-preset-es2015": "^6.3.13"
},
"scripts": {
"watch": "babel --watch src --out-dir lib --source-maps inline --copy-files",
"build": "babel src --out-dir lib --source-maps inline --copy-files"
},
"babel": {
"presets": [
"es2015"
]
}
}
js
文件。使用cp
拷贝。更好的是,制作一个gulpfile。