【发布时间】:2021-01-30 08:04:30
【问题描述】:
我有一个脚本并从脚本createPalette.js 中导出一些函数,如下所示:
module.exports = { createPalette, generateFrameworkObject };
然后在 React 组件 Main.jsx 我正在导入 createPalette 像这样:
import { createPalette } from "../scripts/createPalette";
在开发服务器中它工作正常,但在尝试npm run build 时出现此错误:
./src/components/Main.jsx
Attempted import error: 'createPalette' is not exported from '../scripts/createPalette'.
npm ERR! code ELIFECYCLE
如何解决这个问题?
【问题讨论】:
-
你确定文件名是 createPalette.jsx 而不是 CreatePalette.jsx 在存储库中检查一次
-
@Nikhilbhatia 模块文件是 createPalette.js,react 组件是 Main.jsx。
标签: javascript node.js reactjs ecmascript-6