[問題] Node.js import 的語法

作者: wind50321   2022-03-29 20:12:01
要 import 自己寫的 abc.js
網路上查到語法
在 React 可以正常運作
import abc from "./abc";
但在自己做的 project
卻顯示錯誤一定要加上副檔名
import abc from "./abc.js";
請問前輩
為什麼會有這種差異啊?
作者: BugofBook (數學書蟲)   2022-03-29 21:22:00
好像和webpack的設定有關?
作者: pinefruit (莫使惹塵埃)   2022-03-29 22:18:00
React 在執行前會先經過打包 (通常是用 Webpack 打包)而 Webpack 在解析模組時,預設會補上 .js 等副檔名。你自己的專案或許沒使用 Webpack,如果有的話,大概就要檢查一下 webpack.config.js 的設定了。

Links booklink

Contact Us: admin [ a t ] ucptt.com