Node v12以降、.mjsのいずれかを使用できます 拡張または設定"type": "module" package.jsonに 。
そして、--experimental-modulesを使用してノードを実行する必要があります フラグ。
node --experimental-modules server.mjs
SOリンク を確認できます
または、.babelrcを作成することもできます プロジェクトのルートにあるファイル。以下を追加します(および必要な他のbabelプリセットをこのファイルに追加できます):
{
"presets": ["env"]
}
babel-preset-envをインストールします 使用
npm install babel-preset-env
npm install babel-cli -g
# OR
yarn add babel-preset-env
yarn global add babel-cli
次に、server.jsがあるフォルダーに移動します ファイルが存在し、
使用して実行:
babel-node fileName.js
または、package.jsonに次のコードを追加して、npmstartを使用して実行することもできます。 ファイル:
"scripts": {
"start": "babel-node server.js"
}
チュートリアル