Vue.js 多页Vue配置忽略网页包删除HTML

Vue.js 多页Vue配置忽略网页包删除HTML,vue.js,vuejs3,vue-cli-4,Vue.js,Vuejs3,Vue Cli 4,我正在将一系列小型Vue.js应用程序嵌入到现有的服务器呈现网站中。因为在应用程序中有很多共享组件,所以我使用了vue.config.js中的pages选项将每个应用程序拆分为自己的块 页面的HTML由后端应用程序处理,包括从Vue CLI生成的已编译JS资产 我不太明白的是如何防止Vue生成.html文件 我的vue.config.js文件如下所示 /asset/directory/ |- app.css |- app.js /asset/directory/ |- app-on

我正在将一系列小型Vue.js应用程序嵌入到现有的服务器呈现网站中。因为在应用程序中有很多共享组件,所以我使用了
vue.config.js
中的
pages
选项将每个应用程序拆分为自己的块

页面的HTML由后端应用程序处理,包括从Vue CLI生成的已编译JS资产

我不太明白的是如何防止Vue生成
.html
文件

我的
vue.config.js
文件如下所示

/asset/directory/
  |- app.css
  |- app.js
/asset/directory/
  |- app-one.css
  |- app-one.html
  |- app-one.js
  |- app-two.css
  |- app-two.html
  |- app-two.js
module.exports={
outputDir:'path/to/the/assets/directory',
productionSourceMap:false,
filenameHashing:false,
css:{
摘录:{
文件名:'[name].css',
},
},
页码:{
“应用程序一”:{
条目:“src/app one.ts”,
},
“应用程序二”:{
条目:“src/app two.ts”,
},
},
配置网页包:{
优化:{
splitchunk:false,
},
输出:{
文件名:'[name].js',
},
},
链接网页包:配置=>{
config.plugins.delete('html');
delete('preload');
delete('prefetch');
},
};
不包括
pages
选项且使用默认入口点
main.ts
时。输出中不包括HTML文件。输出如下所示

/asset/directory/
  |- app.css
  |- app.js
/asset/directory/
  |- app-one.css
  |- app-one.html
  |- app-one.js
  |- app-two.css
  |- app-two.html
  |- app-two.js
但是,一旦我添加了
页面
选项,就会生成HTML文件。输出如下所示

/asset/directory/
  |- app.css
  |- app.js
/asset/directory/
  |- app-one.css
  |- app-one.html
  |- app-one.js
  |- app-two.css
  |- app-two.html
  |- app-two.js
防止Vue生成这些HTML文件的正确方法是什么