当我通过vue-cli3加载vuetify时,在执行npm run serve时收到错误消息,提示缺少加载程序。
文档等和搜索内容为空白。
这是一个新项目,没有代码加载。只需遵循vuetify网站上的说明。
有人可以帮忙吗?
答案 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)
我遇到了同样的问题。这整件事对我来说都奏效了。
vue create your-app
cd your-app
npm i --save-dev --no-optional vuetify-loader vue-cli-plugin sass node-sass sass-loader
npm i
vue add vuetify
我知道这看起来多余,但确实有效。