質問: node.js - syntaxerror:予期しないトークンのインポート 何が悪いのかわかりません。ノードv5.6.0 npm v3.10.6コード:function (exports, require, module, __filename, __dirname) { import express from 'express' }; エラー:syntaxerror: unexpected token import at exports.runinthiscontext (vm.js:53:16) at module._compile (module.js:387:25) at object.module._extensions..js (module.js:422:10) at module.load (module.js:357:32) at function.module._load (module.js:314:12) at function.module.runmain (module.js:447:10) at startup (node.js:140:18) at node.js:1001:3
回答: babel 7の提案 devの依存関係を追加できますかnpm i -d @babel/core @babel/preset-env @babel-register そしてルートに.babelrcを追加します。{ "presets": [ [ "@babel/preset-env", { "targets": { "node": "current" } } ] ] } そして.jsファイルに追加します。require("@babel/register")