首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >babel CLI复制非CLI文件

babel CLI复制非CLI文件
EN

Stack Overflow用户
提问于 2015-09-18 09:59:21
回答 2查看 32.3K关注 0票数 96

我在运行一个babel cli命令

代码语言:javascript
复制
babel src --out-dir lib

将es6脚本从src复制到lib。但是,它不会复制我在src/文件夹中的css/scss文件。有没有办法让它也复制它们呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-27 17:18:18

Babel对此有copy files选项:

代码语言:javascript
复制
babel src --out-dir lib --copy-files

注意: babels的主要目的是处理javascript文件,但如今babel的大型工具套件经常使得没有必要像gulp那样进行更复杂的构建脚本设置。一个轻而易举的设置可能会将以下内容添加到packages.json__:

代码语言:javascript
复制
{
  ...
  "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"
    ]
  }
}
票数 196
EN

Stack Overflow用户

发布于 2015-09-18 12:02:45

我找到了一种使用ncp模块来实现这一点的方法。

代码语言:javascript
复制
npm install ncp

这个模块基本上类似于cp,除了它在

这不是一个全局模块,所以为了运行这个模块,我们使用

代码语言:javascript
复制
node -e \"require('ncp').ncp('./src', './lib')\" && babel src --out-dir lib
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32642685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档