我无意中更新了 package.json 文件中列出的大量 npm 包,现在我在导入 FullCalendar 包时遇到问题。
以下是我所知道的:
当我从包中导入 Fullcalendar 模块或任何插件(例如 import dayGridPlugin from '@fullcalendar/daygrid
)时,导出的脚本不会执行。我在其他 js 文件中导入其他 npm 包时没有遇到问题。我所有的其他脚本都没有遇到过这个问题。
JS 文件:
import * as utils from './utils.js';
import { Calendar } from '@fullcalendar/core';
import dayGridPlugin from '@fullcalendar/daygrid';
console.log("show me something");
console:
.... 什么也没发生。
但是,如果我不从@fullcalendar 导入,脚本会按预期运行。
JS 文件:
import * as utils from './utils.js';
// import { Calendar } from '@fullcalendar/core';
// import dayGridPlugin from '@fullcalendar/daygrid';
console.log("show me something");
console: show me something
问题排查:
npm run watch
更改后成功更新文件相关版本号
我真的被这个难住了。我确定这是由于我对 ES6 模块的了解有限。我感谢您提供的任何见解。谢谢!