vue.js - 编译单个文件 vue.js 组件(*.vue):名称有问题(默认为 app.js)
问题描述
(npm vue -V => 3.2.1)
我正在尝试将单个文件组件编译为test1.vue
文件*.js
,以便将其包含在现有项目中。我的目的是获取test1.js
文件(在生产模式下获取chunk-vendors.js
文件)。我到目前为止所尝试的:
Vue 构建 ./src/test1.js
结果:
我不希望文件这样,app.js
所以我放了:
module.exports = {
filenameHashing: false,
chainWebpack: config => {
config.entryPoints.delete('app')
delete config.entry.app
config.entry('test1')
.add('./src/test1.js')
.end()
}
}
进入vue.config.js
并得到了这个:
到目前为止,一切都很好!
当我尝试
vue-cli-service build src/test1.js --mode development --name test1
我总是得到app.js
。有没有办法test1
在开发模式下获得名称?
PS 在文件系统中手动重命名是我知道的(不是很好)解决方案。(我无法vue-cli-service
在这篇文章中添加标签,因为它需要 1500 声望。哇!)
解决方案
推荐阅读
- android - Android / MySQL:如果当前活动为空,则阻止下一个活动
- python - 在 MacOS 上安装和配置最新的 python 3.8 时出现问题
- html - 嵌套元素的高度问题
- r - 如何从 RStudio 中查看 RSelenium 函数的帮助文档?
- python - np.gradient 是边界处后向和前向斜率的平均值吗
- c# - 空传播运算符返回 bool
- sql - 如何在sql中的触发器中进行嵌套?
- javascript - Semantic UI React - 无法在表格行上设置键属性
- r - 使用 for 循环用需要计算的方法填充矩阵。新手
- python - AttributeError:“DataFrame”对象没有属性“data”