我有以下(抽象)项目结构:SRC /品牌SRC /管理SRC /家品牌& admin是一个纯粹的vue项目,home是一个nuxt项目。我正在努力争取品牌和品牌管理项目到……
我有一个类似的项目架构。我有一个包含多个vue / nuxt项目的repo。我的每个项目都是自己的npm / webpack项目,在本地开发时可以通过子域访问。
根据您的示例,这是我设置项目的方式。
修改您的主机文件:
127.0.0.1 website.localhost brands.website.localhost admin.website.localhost
运用 localhost 因为TLD是我个人的决定,所以无论如何都可以随意命名域名。
localhost
配置webpack dev服务器以在相应的子域+端口上为每个项目提供服务。
这种配置的好处是您的开发网址与您的生产网址相匹配。 HTTPS://brands.website.localhost:8080 - > https://brands.website.com
每个项目都可以完全控制域的子路径,并且不会破坏其他项目的路径,您可以使用 /brands 路线。
/brands