2017-08-03 26 views
0

我写一个项目,我已经写了,我需要在一个节点模块的另一个项目错误:无法找到预设“ES2015”相对于目录

我有NPM连接模块和我一起导入故宫模块,像这样:

const rh = require('richs-helpers');

我得到在了projectA标题中的错误,当我运行npm run watch

import React from 'react'; 
import ReactDOM from 'react-dom'; 

import rh from 'richs-helpers'; 

export default class QuizApp extends React.Component { 
    render() { 
    return <div></div> 
    } 
} 

我.babelrc看起来像这样:

{ 
    "sourceMaps": true, 
    "ignore": "/node_modules", 
    "presets": ["es2015", "react", "stage-2"] 
} 

这是一个简单的反应的应用程序只是需要我的节点模块,所以我无法理解的错误

我也试图要求我的模块中,而不是进口

也:

我该如何删除此错误?

回答

0

您是否使用“npm install --save-dev babel-preset-es2015”安装了es2015? 您也可以尝试删除“node_modules /”文件夹,运行“故宫安装”了(如果出了问题,而安装发生) 看一看这里:http://babeljs.io/docs/plugins/preset-es2015/

+0

谢谢,但我已经做了也没有用 –

+0

然后,试着用babel-node运行它:https://babeljs.io/docs/usage/cli/#babel-node –

相关问题