【发布时间】:2021-11-11 23:13:03
【问题描述】:
如何告诉节点我的脚本不是模块?
显然,如果 node_modules 中的任何内容是模块节点,则会认为我的脚本是一个模块并失败:Error [ERR_REQUIRE_ESM]: Must use import to load ES Module:
【问题讨论】:
-
你能解释一下你想要做什么吗?你的脚本在哪里?你在 package.json 中有什么?
-
package.json 是一个 react 应用程序,但我只想从同一个文件夹运行一个简单的节点脚本,而不必每次都删除 node_modules。
-
您使用的是哪个节点版本,您的脚本是什么样的?
-
@Cuong - v14.16.1 在
const fetch = require('node-fetch')失败
标签: node.js package.json