执行npm run build的时候报错怎么办?

[webpack-cli] Invalid configuration object. Webpack has been initialized using a configuration object that does not match the API schema.configuration.output has an unknown property ‘publiscPath’.

当我们执行npm run build的时候出现以下错误,说明打包不成功。

我们只需要看前面的这两行,意思大概是无法配置对象。Webpack的初始化使用了不匹配的配置对象API模式。配置有一个未知的属性“publiscPath”。
[webpack-cli] Invalid configuration object. Webpack has been initialized using  schema.- configuration.output has an unknown property 'publiscPath'. These propertiesobject { assetModuleFilename?, asyncChunks?, auxiliaryComment?, charset?, chnkLoading?, chunkLoadingGlobal?,
clean?, compareBeforeEmit?, crossOriginLoading?, cssChunkFilename?, cssFilenameModuleFilenameTemplate?, devtoolNamespace?, enabledChunkLoadingTypes?, enabledLt?, filename?, globalObject?, hashDigest?, hashDigestLength?, hash
Function?, hashSalt?, hotUpdateChunkFilename?, hotUpdateGlobal?, hotUpdateMainFme?, library?, libraryExport?, libraryTarget?, module?, path?, pathinfo?, publifix?, strictModuleErrorHandling?, strictModuleExceptionHandling?,
trustedTypes?, umdNamedDefine?, uniqueName?, wasmLoading?, webassemblyModuleFil                                    -> Options affecting the output of the compe the compiled files to disk.

1.先检查是否下载好webpack模块,没有下载好的先装好,是不是有漏装的

cnpm install webpack webpack-cli html-webpack-plugin webpack-dev-server -D

2.检查配置生产环境 webpack.prod.js

找到publiscPath,看看为什么没配置对
仔细一看!!!原来是单词没拼写对!
const path = require("path");
const HtmlWebpackPlugin = require("html-webpack-plugin");
module.exports = {// 入口entry:path.resolve(__dirname,"../src/index.js"),// 出口output:{// 打包后的文件名filename:"js/app.bundle.js",// 打包的输出目录path:path.resolve(__dirname,"../build"),// 会将上次打包的内容进行清理clean:true,// 指定引入文件的地址前缀publiscPath:"/"},// 插件配置plugins:[new HtmlWebpackPlugin({// 指定模板文件template:path.resolve(__dirname,"../public/index.html"),// 为引入的JS增加版本HASHhash:true,// 将JS放置在body尾部inject:"body",// 压缩HTMLminify:{// 去除注释removeComments:true,// 去除双引号removeAttributeQuotes:true,// 去除空格换行collapseWhitespace:true}})],// 指定模式为生产模式mode:"production"
}

解决办法:改过来就好啦~

 // 指定引入文件的地址前缀
publicPath:"/"

还有很多小伙伴在打包的时候还会出现其他的问题,比如:

vscode会自动联想!!!将plugins误写成Plugin,就会报错。修改过来即可

执行npm run build的时候报错怎么办?相关推荐

  1. vue打包npm run build时候界面报错

    用coding-pages打开后显示Failed to load resource: the server responded with a status of 404 (Not Found), 解决 ...

  2. 删除node_modules文件夹后重新安装插件后执行npm run build报错问题的解决办法

    这两周基于vue2.0+webpack开发了3个SPA,最开始在sublime text3中开发,文件结构如下图: 图1 后来怕文件丢失,想着尽块备份文件夹,于是改为使用webstrom(11.0.3 ...

  3. npm run serve起项目报错node-sass not find

    npm run serve起项目报错node-sass not find node-sass是开发中比较常见的依赖包,也是最常见见到的报错之一. 由于node-sass与别的依赖包不一样.而node- ...

  4. vue项目执行npm run build 打包出现某些图片,字体,资源文件路径404,无法加载的问题

    如图所示: 如果出现如图的错误.首先我们第一步是考虑进入dist文件夹里面的static文件夹 正常情况下static文件夹是非常干净的 如果你发现你的static文件夹出现了多余的img.fonts ...

  5. 解决 Angular 官网下载的库 Schematics 执行 npm run build 时遇到的编译错误

    我在 Angular 官网下载的 library Schematics 例子,运行命令行 npm run build 时,遇到如下错误: npm run build my-lib@0.0.1 buil ...

  6. npm run build命令运行后报错 npm ERR! missing script: build

    打开vue项目中的package.json查看一下script的设置,是否如下图 如果是的话,那么运行打包命令的时候要运行 npm run build:prod --report

  7. el-amap 第一次正常第二次报错_flutter run: build tools revision 报错解决

    今天启动flutter项目时,突然报错,错误如下: FAILURE: Build failed with an exception. * What went wrong: Could not dete ...

  8. 执行 npm install -g @vue/cli 报错

    目录 一.问题描述 二.解决方案 1.升级npm 2.清理缓存 3.再次安装 一.问题描述 准备使用vue3.0初始化一个项目,在使用 npm install -g @vue/cli 安装过程出现了异 ...

  9. RuoYi-Vue,执行npm run dev,报错“RuoYi-Vue\ruoyi-ui\node_modules\eslint\lib\cli-engine\cli-engine.js:421”

    执行npm run dev后,报错如下: INFO Starting development server... 98% after emitting CopyPluginERROR Failed t ...

最新文章

  1. Ant Design Pro 网络请求流程
  2. 亿万人抢10亿红包的数据监控,如何实现业务零资损?
  3. 图灵2010.01书讯——看你错过了哪一本
  4. 20211108 det(AB)=det(A)det(B)
  5. NumPy之:多维数组中的线性代数
  6. eclipse下载与安装步骤详解,包含解决错误(最全最详细)
  7. 基于JAVA+Servlet+JSP+MYSQL的学籍管理系统
  8. 无法创建ssis数据流任务_SSIS中的数据分析任务概述
  9. CentOS搭建Git服务器
  10. 问题:js中怎么继承属性
  11. python 按从小到大的顺序组合成一个字典_Python 按照某个或某几个字段来排序字典列表...
  12. 动漫版宫心计:快看漫画VS动漫之家
  13. 宝宝树小时光品牌升级:让宝宝从小爱上阅读
  14. 官方解决方案:WPS for Mac 云字体删除的问题,Mac版WPS已下载云字体无法删除的问题
  15. 南京服务器修复,南京戴尔服务器数据恢复
  16. sql update
  17. 【模型导出与部署】项目接口与百度机器人对接
  18. 谈谈大学两年的学习经历
  19. Android Studio和SDK下载、安装和环境变量配置(全网最详细步骤)
  20. 使用七牛云存储解决ios7.1的app部署问题 https

热门文章

  1. 神话造词——了解单词的起源及演变如何能帮我们更好地记单词
  2. 确定性现象与随机现象
  3. 一个清华学子写的关于directshow的学习心得【转】
  4. 怎样用putty设置SSH tunnel
  5. 高校BBS上令人思绪万千的100条
  6. error: ‘integer_sequence’ is not a member of ‘std’
  7. ERP系统是什么意思?ERP系统有哪些品牌?
  8. linux 自己做桌面,自己动手量身定做Linux系统的桌面
  9. python爬虫:案例三:去哪儿酒店价格信息
  10. Tei-Wei Kuo