请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

遇到这个问题:Error: Couldn’t find preset “es2015” relative to directory

$ gulp
[19:07:02] Requiring external module babel-register
F:\Revise\es6\node_modules\babel-core\lib\transformation\file\options\option-manager.js:328
throw e;
^

Error: Couldn’t find preset “es2015” relative to directory "F:\Revise\es6"
at F:\Revise\es6\node_modules\babel-core\lib\transformation\file\options\option-manager.js:293:19
at Array.map ()
at OptionManager.resolvePresets (F:\Revise\es6\node_modules\babel-core\lib\transformation\file\options\option-manager.js:275:20)
at OptionManager.mergePresets (F:\Revise\es6\node_modules\babel-core\lib\transformation\file\options\option-manager.js:264:10)
at OptionManager.mergeOptions (F:\Revise\es6\node_modules\babel-core\lib\transformation\file\options\option-manager.js:249:14)
at OptionManager.init (F:\Revise\es6\node_modules\babel-core\lib\transformation\file\options\option-manager.js:368:12)
at compile (F:\Revise\es6\node_modules\babel-register\lib\node.js:103:45)
at loader (F:\Revise\es6\node_modules\babel-register\lib\node.js:144:14)
at Object.require.extensions.(anonymous function) [as .js] (F:\Revise\es6\node_modules\babel-register\lib\node.js:154:7)
at Module.load (internal/modules/cjs/loader.js:653:32)

正在回答 回答被采纳积分+3

2回答

庄里的老大爷 2019-08-23 17:11:54

这个问题我也遇到过,后来安装  @babel/preset-env 这个包,搞定了。

命令行  npm install @babel/preset-env --save -dev

在.babelrc文件中

{

"presets":["@babel/preset-env"]

}


0 回复 有任何疑惑可以回复我~
快乐动起来呀 2019-08-22 23:40:48

之前是需要安装 babel-preset-es2015,现在 npm 把这个包下架了,可以参考这个方案:https://www.npmjs.com/package/babel-preset-es2015

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信