我正在使用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
。
答案 0 :(得分:7)
这听起来似乎很明显,但是将.htaccess放在公用文件夹中似乎对我有用。在构建过程中,公用文件夹中包含的所有内容都会原样复制到dist文件夹。