Используйте приведенный ниже файл JSON пакета и установите необходимые модули
{
"name": "babelSetup",
"version": "1.0.0",
"main": "index.js",
"scripts": {
"start": "nodemon --exec babel-node src/index.js",
"build": "babel src --out-dir dist",
"serve": "node dist/index.js"
},
"devDependencies": {
"@babel/cli": "^7.1.5",
"@babel/core": "^7.1.6",
"@babel/node": "^7.0.0",
"@babel/preset-env": "^7.1.6",
"nodemon": "^1.18.7"
}
}
используйте ниже файл .babelrc
{
"presets": ["@babel/preset-env"]
}
Если вы посмотрите на команды scripts, вы можете узнать, что все исходные сценариидолжны храниться в папке src, сгенерированные файлы должны храниться в папке dist, а сценарий точки входа должен называться index.js.Пожалуйста, измените согласно вашей потребности.Мне было трудно все это искать, поэтому я решил поделиться этим в stackoverflow:)