Nodejs 支援 ES6 module
要讓 nodejs 去支援 ES6 module,必須去改寫 package.json。 開啟一個新的 nodejs project
- 首先是 node package manager
npm init # 應該會有一堆要填的,若沒任何想法可以改下 npm init -y 自動幫你填完
- 這時候多一個 package.json 的檔案,裡面有你剛填的資料
{ "name": "react", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", "url": "git+https://github.com/JunYe1993/React.git" }, "author": "JunYe1993", "license": "ISC", "bugs": { "url": "https://github.com/JunYe1993/React/issues" }, "homepage": "https://github.com/JunYe1993/React#readme" }
- package.json 裡多加一個設定
... "type": "module" }
若 node 版本低於 v13, 會噴 Warning。
- node 版本低於 v13
$ node HelloWorld.js (node:29009) ExperimentalWarning: The ESM module loader is experimental. Hello World
參考資料 :
0 意見:
張貼留言