我正在做一个小项目,以更加熟悉设置和运行Node项目。我想用ES6编写它并通过NPM脚本运行它,所以我安装了以下库:
"@babel/cli": "7.2.3",
"@babel/core": "7.3.3",
"@babel/node": "7.2.2",
"@babel/preset-env": "7.3.1"
在项目的根目录中,我有一个index.js入口点,并在package.json中创建了以下脚本:"order": "babel-node index"
但是,当我在控制台中执行npm run order
时,出现以下错误:
internal/modules/cjs/loader.js:583
throw err;
^
Error: Cannot find module './src/read-file'
我的index.js的第一行是:import { readFile } from './src/read-file';
这是我的.babelrc:
{
"presets": ["@babel/preset-env"]
}
要使它正常工作,我缺少什么?