SSR 项目引入模块报错?
来源:13-3 瘦身任务 - 精简 package.json 依赖

慕虎1820979
2021-12-02
单页应用没有问题,nexts 框架引入组件报模块导入错误?
相关截图:
相关截图:
写回答
1回答
-
张轩
2021-12-02
同学你好
因为我们使用 tsc 打包的是 es6 格式的 es modules,而在 nodejs 端有可能不支持这样的模式(nodejs 一般使用的 commonjs)格式,这里的报错也是这个原因。
1这里有 nextjs 使用的一个插件可以转换 https://stackoverflow.com/a/66246141
2 同时打包 commonjs 和 esm 两种格式的代码,一般需要使用 rollup 或者 webpack 这种打包工具,这个可以在后面的更新中给大家增加这部分内容
112021-12-02
相似问题