我有一个用 vue-cli 创建的 vue 项目。运行时的正常输出yarn build是一个带有index.htmljs 和 css 子目录的 dist 文件夹,其中包含相应的 .js 和 .css 文件。
我希望构建输出是包含 js 和 css 的单个 html 文件。
我vue.config.js在项目的根目录中添加了一个文件,并将其设置为输出单个 js 文件,并且工作正常。但我只想有一个 html 文件,其中包含 js 和 html 文件中已有的任何 css。
module.exports = {
css: {
extract: false,
},
configureWebpack: {
optimization: {
splitChunks: false
}
}
}
基本上我希望我的 html 文件是这样的:
<html>
<head>
... meta tags
<title>my title</title>
</head>
<body>
<div id=app></div>
<script>
// contents of the output js file here
</script>
</body>
</html>
这可能吗?
使用 Vue 3.9.3
浮云间
相关分类