【发布时间】:2020-08-12 21:47:43
【问题描述】:
为了更好地衡量,我在运行 yarn generate 之前删除了“dist”文件夹。
正如预期的那样,Nuxt 会生成一个构建并将文件放在“dist”文件夹中。出乎意料的是,它在“dist/_nuxt”的内部创建了一个“node_modules”文件夹,并将 commons.js 文件放在 dist/_nuxt/node_modules 中。
当我运行 yarn start 时,一切都按预期工作。当我将“dist”提交给 Git 时,问题就出现了。该项目的 .gitignore 文件不包括“node_modules”,因此 commons.js 文件不会被推送到存储库。我可以通过编辑 .gitignore 文件来解决这个问题,但我担心还有其他事情发生,感觉就像是 hack。
【问题讨论】:
标签: nuxt.js