找不到模块'vuetify-loader / lib / plugin'

时间:2018-11-15 06:45:13

标签: vue.js vuetify.js

当我通过vue-cli3加载vuetify时,在执行npm run serve时收到错误消息,提示缺少加载程序。

文档等和搜索内容为空白。

这是一个新项目,没有代码加载。只需遵循vuetify网站上的说明。

有人可以帮忙吗?

10 个答案:

答案 0 :(得分:3)

尝试手动安装软件包:

npm install vuetify-loader -D

答案 1 :(得分:2)

运行npm cache clean --force。它应该清除您的npm缓存。 供参考:https://github.com/npm/npm/issues/19072#issuecomment-345555468

答案 2 :(得分:2)

您应该检查vue-loader插件路径。在我的情况下是:

vue-loader/dist/plugin

答案 3 :(得分:0)

当我克隆存储库并且仅在master分支上安装依赖项时,出现了相同的错误。当我切换到另一个分支(for(let i = 0; i < 5; i++) { setTimeout(() => console.log(i)); } //output: 0, 1, 2, 3, 4 for(var i = 0; i < 5; i++) { setTimeout(() => console.log(i)); } //output: 5 )时,我忘了在那里安装依赖项。因此,请确保在启动服务器之前已安装依赖项。

答案 4 :(得分:0)

也有同样的问题。在我的情况下,这是由于将文件vue.config.js放置在顶层文件夹(package.json的旁边)而不是“ src”文件夹中引起的。 显然,此错误可能有很多原因,但也许可以帮助某人...

答案 5 :(得分:0)

通过official guide创建新的Vuetify应用程序时遇到了相同的问题。

添加vuetify后:vue add vuetify
缺少的步骤是使用以下命令安装新的npm依赖项:npm install

后来我运行npm run serve,它成功启动。
文档中有问题!

答案 6 :(得分:0)

在将vuetify添加为npm install之后执行vue add vuetify,然后通过以下方式启动服务器 npm run serve

答案 7 :(得分:0)

在您的SELECT dt, TRY_CONVERT(datetime, dt) AS dt_out FROM yourTable WHERE TRY_CONVERT(datetime, dt) = '2020-08-31'; 中:将WITH yourTable AS ( SELECT '20200831' AS dt UNION ALL SELECT '31/Aug/2020' UNION ALL SELECT '08-31-2020' UNION ALL SELECT '2020-08-31' ) package.json移到@nuxtjs/vuetify

答案 8 :(得分:0)

只需将pacakge安装到devDependencies:

npm i --save-dev vue-loader-v16

安装开发依赖项之后

npm run serve

答案 9 :(得分:0)

我遇到了同样的问题。这整件事对我来说都奏效了。

  1. vue create your-app
  2. cd your-app
  3. npm i --save-dev --no-optional vuetify-loader vue-cli-plugin sass node-sass sass-loader
  4. npm i
  5. vue add vuetify

我知道这看起来多余,但确实有效。