vue-cli创建项目ERROR in Conflict: Multiple assets emit different content to the same filename index.html问题的解决办法
用 vue-cli 正常来创建新的项目在运行npm run dev或者npm run serve有以下报错:
ERROR in Conflict:Multiple assets emit different content to the same filename index.html
应该是在启动vue项目时出现了相同文件名index.html有可能
因为我们打包时重名了,又或者是在命名时有多个文件重名;
解决方案如下:点击两次ctrl+c将报错项目停掉终止批处理操作吗(Y/N)?
第一步:
public目录下 将index.html后缀修改为 index.ejs
替换成:
第二步:
2、修改目录下node_modules--webpack--bin--webpack.js
文件,添加html: { template: './src/index.ejs' }
html: { template: './src/index.ejs' }
添加:
第三步:
在终端重新输入‘npm run dev'或者是'npm run serve'命令运行项目
运行没有报错说明问题解决了。
注:该方法可能只适用于该项目,具体问题需要根据实际情况去解决问题
标签:npm,index,different,vue,run,html,报错 From: https://blog.csdn.net/m0_57246138/article/details/139720343