[问题] 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