在Vue中,如何使用npm run build将.htaccess包含到生产中?

时间:2018-09-19 03:24:08

标签: .htaccess vue.js vuejs2 vue-router

我正在使用Vue CLI 3和vue-router模式历史记录,并且遇到this问题。 发现运行npm run build后,需要将.htaccess放入dist文件夹中。

如何使npm run build自动包含.htaccess,这样我就无需手动将其复制到dist文件夹中? 我在/ src文件夹中有.htaccess

我从Google搜索中发现了this solution,但它是针对角度的。

我不想手动复制.htaccess,因为我正在使用Gitlab CI自动构建并部署到服务器。每次将更新推送到主服务器时,我都必须登录到服务器并重新上传.htaccess

1 个答案:

答案 0 :(得分:7)

这听起来似乎很明显,但是将.htaccess放在公用文件夹中似乎对我有用。在构建过程中,公用文件夹中包含的所有内容都会原样复制到dist文件夹。