我有一个Nuxt项目,直到今天还很顺利。
在这个项目中,我使用Vue Flickity,它包括到node_modules中的Flickity文件的链接。到目前为止,它一直运作良好,似乎是问题的根源。
当我运行npm run dev时,会得到以下错误:
./node_modules/flickity/dist/flickity.css?vue&type=style&index=0&lang=css&友好中的错误-错误16:00:12 语法错误: ModuleBuildError:模块构建失败(来自./node_ SyntaxError /postcss-加载程序/src/index.js):友好-错误16:00:12 SyntaxError (141:7)未知词 139 - 140 -如果(module.hot){ [ 141 ]\/ 1548777611244 \x{ require("../../extract-css-chunks-webpack-plugin/dist/hotModuleReplacement.js")(module.id,{"fileMap":"{fileName}",“reloadAll”:真}); module.hot.dispose(cssReload);>友好-错误16:00:12 @ ./node_modules/flickity/dist/flickity.css?vue&type=style&index=0&lang=css& 1:0-576 1:592-595 1:597-1170 1:597-1170 @/node_node/vue-flickity/src/flickity.vue@./plugins/vue-flickity.js @./..nuxt/index.js@.
截图:

我用cli创建了这个项目,所以我甚至没有碰过任何Webpack的配置。
Vue Flickity是通过插件(这是Nuxt中推荐的方法)调用的,SSR设置为false。然而,它一直都是这样的,以前也很好。
我不明白为什么会这样。任何帮助或指示都将不胜感激。
发布于 2019-01-30 13:58:56
这是nuxt2.4.0中的一个bug。它在发布https://github.com/nuxt/nuxt.js/releases/tag/v2.4.2的2.4.2中得到了修正
发布于 2019-01-30 21:09:39
您可能在您的"nuxt": "^2.3.4"中将Nuxt版本定义为package.json,因此它会自动更新到Nuxt2.4.0。将其更改为"nuxt": "2.3.4"并运行npm。
https://stackoverflow.com/questions/54425193
复制相似问题