我已经在我的react应用程序中导入了momentjs,导入react创建应用程序后抛出以下限制构建的错误
./src/shared_components/quiz-player/node_modules/moment/moment.js
Line 9: 'define' is not defined no-undef
当我调查该问题时,它从以下行抛出
typeof define === 'function' && define.amd ? define(factory) :
global.moment = factory()
这是由于 amd 模块定义造成的,并且由于这是第三方库,我无法解决该问题,是否可以做任何事情来告诉 webpack 配置期望 amd 模块定义或其他一些修复这?
最佳答案
您可以将以下内容添加到项目文件夹根级别的 tsconfig.json 文件中:
{"skipLibCheck": true,}
这应该可以解决错误。
关于reactjs - 修复react create app第三方导入中未定义 'define' no-undef,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49044357/