【发布时间】:2020-06-08 03:41:34
【问题描述】:
在节点 13.8 上,我正在尝试使用导入/导出。
例如:
import {ChatClient, Message, MessageParser} from './chat-client/module.js';
但是当我这样做时,我得到了
SyntaxError: Cannot use import statement outside a module
所以在我的 package.json 中我设置了 "type" : "module" 但现在当我尝试使用 const io = require('socket.io-client'); 时
我收到ReferenceError: require is not defined
有没有办法使用 import / export AND require?
最初的错误,这是否意味着我必须将我的库包装在 NPM 库中?这是一个同时使用前端和后端的库,因此使用导入/导出很重要。
谢谢
【问题讨论】:
标签: node.js server node-modules