Vue Cli 3项目将不会生成manifest.json(PWA)

时间:2018-11-25 01:33:43

标签: javascript vue.js progressive-web-apps vue-cli-3

我有一个安装并配置了@vue/cli-plugin-pwa插件的Vue Cli 3项目(在vue.config.js中),但是当我运行vue-cli-service build --modern时,不会根据我的配置生成manifest.json

我期望看到一个manifest.json至少包含我指定的图标的路径。也许还有我在vue.config.js中输入的设置。

我做错了什么,或者我对插件应如何工作的期望与实际行为不符吗?

我应该如何使Vue生成我的manifest.json

3 个答案:

答案 0 :(得分:2)

我有同样的问题。我运行了一个生产版本:yarn buildnpm build,并在manifest.json文件夹中找到了dist文件。

答案 1 :(得分:0)

vue add @vue/pwa

vue create <app-name>

manifest.json位于公共文件夹中,而不位于src中

答案 2 :(得分:0)

尝试在public文件下手动添加manifest.json或者也可以将dist文件夹下npm build后生成的manifest.json复制到public文件中,然后根据需要进行编辑。还要检查您的浏览器是否正在检测 manifest.json。