只需npm update在我的Web应用程序上运行,现在 Moment JS 似乎失败,并显示以下消息:
npm update
Error: Cannot find module "./locale" \node_modules\moment\src\lib\moment\prototype.js:1 > 1 | import { Moment } from './constructor';
不确定更新之前使用的 Moment JS 版本,但是我的应用程序已经使用了几个月。
我创建了另一个React应用并运行,npm install moment --save并修改了源以显示时间,并最终遇到上述相同的错误。
npm install moment --save
不确定目前是否有一种使用 Create-React-App 集成 Moment JS 的防故障方法,而目前还没有弹出来自己管理webpack设置的方法,但是我真的不想这样做。还有其他人看到这些问题或取得成功吗?如果是这样,那么简短的写作就可以帮助您。 __
看来这已被识别为 Moment JS 版本2.19的问题。如果您已升级到2.19,请运行npm install moment@2.18.1以还原到以前的版本,直到它被修复为止!
npm install moment@2.18.1
看到线程:https : //github.com/moment/moment/issues/4216