我正在努力以babel
编程方式使用。
"use strict";
const babel = require("babel-core")
, es2015 = require("babel-preset-es2015")
;
babel.transformFile("my-file.js", {
presets: [es2015]
}, (err, result) =>
console.log(err || result)
);
这以这个错误结束:
Couldn't find preset "es2015" relative to directory "/Users/myusername"
不过,我确实安装了babel-preset-es2015
as local 依赖项。如何解决这个问题?
我不想保留babel-preset-es2015
和babel-core
作为项目的本地依赖项。
为什么会出现这个错误?