Penyelesaian kepada ralat import nod: 1. Jalankan "npm install --save babel-corenpm install --save babel-preset-env" dalam direktori akar projek; 2. Cipta fail A bernama ".babelrc "; 3. Jalankan projek dengan "npm start" dan "babel-node app.js".
Persekitaran pengendalian tutorial ini: sistem Windows 10, nod versi 18.4.0, komputer Dell G3.
Apakah yang perlu saya lakukan jika import nod melaporkan ralat?
Jalankan projek nodejs, npm start memulakan import projek dan melaporkan ralat, SyntaxError: Tidak boleh menggunakan pernyataan import di luar modul
Ralat yang dilaporkan semasa menjalankan projek nodejs adalah seperti berikut:
Ini mungkin bermakna nodejs tidak menyokong sintaks import. Jika ia mahu menyokongnya, babel perlu menyokongnya.
Jadi mari pasang babel Dengan babel, anda boleh menggunakan perbendaharaan kata yang lebih lanjut!
Dalam direktori akar projek, jalankan:
npm install --save babel-corenpm install --save babel-preset-env 或者 npm install --save babel-preset-es2015npm install babel-cli -g
Kemudian buat fail bernama 项目根目录下
dalam .babelrc
Kandungan fail adalah seperti berikut (perhatikan bahawa ini dicipta di bawah sistem tetingkap Sistem fail ini akan menggesa anda: "Anda mesti memasukkan nama fail Anda boleh mencari cara lain untuk mencipta fail ini dalam direktori projek alat pembangunan, atau anda boleh menggunakan cmder神器的vim命令
) :
{ "presets": [ "es2015" ], "plugins": []}
Atau:
{ "presets": [ "env" ], "plugins": []}
Setakat ini, babel dipasang.
Seterusnya, anda boleh menggunakan npm start
dan babel-node app.js
untuk menjalankan projek.
Pembelajaran yang disyorkan: "tutorial video bertindak balas"
Atas ialah kandungan terperinci Perkara yang perlu dilakukan jika ralat import nod berlaku. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!