位置: IT常识 - 正文

vue项目打包失败问题记录(vue打包后请求不到数据)

编辑:rootadmin
vue项目打包失败问题记录

推荐整理分享vue项目打包失败问题记录(vue打包后请求不到数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue 打包问题,vue3打包后报错,vue项目打包过大,vue打包后请求不到数据,vue项目打包过大,vue项目打包后还能修改吗,vue项目打包过大,vue3打包后报错,内容如对您有帮助,希望把文章链接给更多的朋友!

项目"vue": "^2.7.14"版本

起因:项目里安装了openlayers最新版本的地图插件,打包会成功,但是打包页面会有红色提示

          刚开始根据红色提示百度找到相同错误的方法提供了的一系列提示安装啊,卸载,装了   

          node-modules,又卸了来来回回搞了好几遍没用,因为当时也不知道什么原因, 网上粘贴

         一顿操作几遍后,成功的变成下面这种错误提示,最重要的是打包不会成功。

报错粘贴的内容

> vue-admin@1.0.0 build D:\survey_institute\construction > node build/build.js

npm does not support Node.js v14.11.0 You should probably upgrade to a newer version of node as we can't make any promises that npm will work with this version. You can find the latest version at https://nodejs.org/ npm WARN config cache-max This option has been deprecated in favor of `--prefer-online` npm WARN config cache-min This option has been deprecated in favor of `--prefer-offline`. npm WARN config optional Use `--omit=optional` to exclude optional dependencies, or npm WARN config `--include=optional` to include them. npm WARN config npm WARN config     Default value does install optional deps unless otherwise omitted. npm WARN config shrinkwrap Use the --package-lock setting instead. npm WARN config sso-poll-frequency The --auth-type method of SSO/SAML/OAuth will be removed in a future npm WARN config version of npm in favor of web-based login. npm WARN config sso-type The --auth-type method of SSO/SAML/OAuth will be removed in a future npm WARN config version of npm in favor of web-based login. npm WARN config tmp This setting is no longer used.  npm stores temporary files in a special npm WARN config location in the cache, and they are managed by npm WARN config     [`cacache`](http://npm.im/cacache). - building for production...(node:3884) Warning: Accessing non-existent property 'cat' of module exports inside circular dependency (Use `node --trace-warnings ...` to show where the warning was created) (node:3884) Warning: Accessing non-existent property 'cd' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'chmod' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'cp' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'dirs' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'pushd' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'popd' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'echo' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'tempdir' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'pwd' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'exec' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'ls' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'find' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'grep' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'head' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'ln' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'mkdir' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'rm' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'mv' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'sed' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'set' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'sort' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'tail' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'test' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'to' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'toEnd' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'touch' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'uniq' of module exports inside circular dependency (node:3884) Warning: Accessing non-existent property 'which' of module exports inside circular dependency | building for production...(node:3884) DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see https://github.com/webpack/loader-utils/issues/56 parseQuery() will be replaced with getOptions() in the next major version of loader-utils. - building for production...(node:3884) DeprecationWarning: Chunk.modules is deprecated. Use Chunk.getNumberOfModules/mapModules/forEachModule/containsModule instead. \ building for production... Starting to optimize CSS... Processing static/css/app.db377778205ecaa3facd8be79f3f9c84.css... D:\survey_institute\construction\node_modules\optimize-css-assets-webpack-plugin\index.js:31   return this.options.cssProcessor.process(css, Object.assign({ to: assetName }, this.options.cssProcessorOptions));                                    ^

TypeError: this.options.cssProcessor.process is not a function     at OptimizeCssAssetsPlugin.processCss (D:\survey_institute\construction\node_modules\optimize-css-assets-webpack-plugin\index.js:31:36)     at D:\survey_institute\construction\node_modules\optimize-css-assets-webpack-plugin\index.js:69:12     at Function.each (D:\survey_institute\construction\node_modules\underscore\underscore-node-f.cjs:1323:7)     at Compiler.<anonymous> (D:\survey_institute\construction\node_modules\optimize-css-assets-webpack-plugin\index.js:58:7)     at Compiler.applyPluginsAsyncSeries (D:\survey_institute\construction\node_modules\tapable\lib\Tapable.js:206:13)     at Compiler.emitAssets (D:\survey_institute\construction\node_modules\webpack\lib\Compiler.js:354:8)     at onCompiled (D:\survey_institute\construction\node_modules\webpack\lib\Compiler.js:240:9)     at D:\survey_institute\construction\node_modules\webpack\lib\Compiler.js:510:14     at next (D:\survey_institute\construction\node_modules\tapable\lib\Tapable.js:202:11)     at Compiler.<anonymous> (D:\survey_institute\construction\node_modules\webpack\lib\CachePlugin.js:78:5)     at Compiler.applyPluginsAsyncSeries (D:\survey_institute\construction\node_modules\tapable\lib\Tapable.js:206:13)     at D:\survey_institute\construction\node_modules\webpack\lib\Compiler.js:507:11     at Compilation.applyPluginsAsyncSeries (D:\survey_institute\construction\node_modules\tapable\lib\Tapable.js:195:46)     at D:\survey_institute\construction\node_modules\webpack\lib\Compilation.js:683:19     at Compilation.applyPluginsAsyncSeries (D:\survey_institute\construction\node_modules\tapable\lib\Tapable.js:195:46)     at D:\survey_institute\construction\node_modules\webpack\lib\Compilation.js:674:11 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! vue-admin@1.0.0 build: `node build/build.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the vue-admin@1.0.0 build script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR!     C:\Program Files\nodejs\node_cache\_logs\2022-11-16T01_47_31_678Z-debug.log  

1.首先解决的是

 我查看了我的node版本

vue项目打包失败问题记录(vue打包后请求不到数据)

与官网显示的node版本是对应的

详细官网  

https://nodejs.org/zh-cn/download/releases/

至于为什么出现这个

是我首先粘贴了这个问题去往了百度,安装了一个npm @laster 坑了我一把,很明显我的package.json的内容里多一个npm的版本8点多,这就造成我的项目能启动,但是打包一直再报版本不符合,首先卸载了npm 版本8.19.3,不会有npm does not support Node.js 版本了,

2.又来到了this.options.cssProcessor.process is not a function

 网上找了一大堆方法,

什么在项目依赖 node_modules 里面找到 optimize-css-assets-webpack-plugin依赖删除 然后重新 npm i 这方法可能管用,但是在我的项目丝毫不起作用,这玩意我也是卸载安装好多遍,毙掉此方法找到build文件目录下的build*webpack.prod.conf.js* 注释掉// const OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin') // new OptimizeCSSPlugin({// cssProcessorOptions: {// safe: true// }// }),

这两串代码我也注释过;没啥用,我又放开了;

后面找出原因估计就是因为刚开始打包的错误提示安装了一些影响项目的插件,项目能启动就是打不了包,

最后找到我类似这个项目的其他项目能打包成功的package.json复制到我这个项目,删掉node-modules,重新npm i,能打包成功,回到我刚开始的打包成功,有错误提示,最后的最后降低我的openlayers版本,最后package.json里面内容对比(编辑器里为我项目现在package.json,txt文本为我之前打包失败的package.json),txt文本里有的可能就是我按照错误提示安装没有必要的东西,

有时候安装的插件版本过高会导致打包失败或者有错误提示,千万别粘贴类似于

npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! vue-admin@1.0.0 build: `node build/build.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the vue-admin@1.0.0 build script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR!     C:\Program Files\nodejs\node_cache\_logs\2022-11-16T01_47_31_678Z-debug.log

那种红色错误提示去百度安装一些无用的东西,然后坑到你怀疑人生,你只需要降低版本就好了。

本文链接地址:https://www.jiuchutong.com/zhishi/293009.html 转载请保留说明!

上一篇:Notojima岛附近的牡蛎养殖场,日本石川县 (© divedog/Shutterstock)

下一篇:CSS 如何实现文字渐变色 ?(css如何实现文字环绕)

  • “seo博客”关键词排名不稳定原因解析(seo关键字什么意思)

    “seo博客”关键词排名不稳定原因解析(seo关键字什么意思)

  • 京东卖假货怎么联系京东平台的客服

    京东卖假货怎么联系京东平台的客服

  • 京东白条怎么提前还款(京东白条怎么提现到微信零钱)

    京东白条怎么提前还款(京东白条怎么提现到微信零钱)

  • ipad触控id密码是什么(ipad触控id与密码忘记了怎么办ipad)

    ipad触控id密码是什么(ipad触控id与密码忘记了怎么办ipad)

  • 悬浮全面屏是什么意思(悬浮全面屏好不好)

    悬浮全面屏是什么意思(悬浮全面屏好不好)

  • ios13.4正式版什么时候发布(ios 13正式版什么时候可以更新)

    ios13.4正式版什么时候发布(ios 13正式版什么时候可以更新)

  • b站转正用户是什么意思(b站转正是永久的吗)

    b站转正用户是什么意思(b站转正是永久的吗)

  • 钉钉一般因为什么封号(钉钉一般因为什么停用)

    钉钉一般因为什么封号(钉钉一般因为什么停用)

  • 无法连接代理服务器(无法连接代理服务器怎么办win7)

    无法连接代理服务器(无法连接代理服务器怎么办win7)

  • 华为手机怎么开两个麦(华为手机怎么开热点)

    华为手机怎么开两个麦(华为手机怎么开热点)

  • 笔记本电脑c盘多大合适(笔记本电脑c盘满了变成红色了怎么清理)

    笔记本电脑c盘多大合适(笔记本电脑c盘满了变成红色了怎么清理)

  • 组成串的数据元素只能是(串中的元素只能是字符吗)

    组成串的数据元素只能是(串中的元素只能是字符吗)

  • 拼多多换货有运费补吗(拼多多换货有运费险还要钱吗)

    拼多多换货有运费补吗(拼多多换货有运费险还要钱吗)

  • wps怎么在字上面加横线(wps怎么在字上面加黑点)

    wps怎么在字上面加横线(wps怎么在字上面加黑点)

  • 交换机和路由器的概念(交换机和路由器相比主要的区别有)

    交换机和路由器的概念(交换机和路由器相比主要的区别有)

  • 手机里wadl文件是什么(手机wdg文件)

    手机里wadl文件是什么(手机wdg文件)

  • 电话无人接听几种情况(电话无人接听几种方式)

    电话无人接听几种情况(电话无人接听几种方式)

  • 苹果手机云盘相册在哪(苹果手机相册云盘)

    苹果手机云盘相册在哪(苹果手机相册云盘)

  • 怎样在淘宝找类似的东西(淘宝类目怎么看)

    怎样在淘宝找类似的东西(淘宝类目怎么看)

  • 华为云空间有什么用(华为云空间有什么用,如何关)

    华为云空间有什么用(华为云空间有什么用,如何关)

  • 荣耀8x支持无线充电吗(荣耀哪款支持无线充电)

    荣耀8x支持无线充电吗(荣耀哪款支持无线充电)

  • 拨打电话关机是拉黑么(拨打电话关机是怎么回事)

    拨打电话关机是拉黑么(拨打电话关机是怎么回事)

  • 如何运行vue项目(超详细图解)(运行vue项目的快捷键)

    如何运行vue项目(超详细图解)(运行vue项目的快捷键)

  • 制药企业税收优惠政策
  • 费用分割单模板
  • 会计忘记申报税款会有什么影响
  • 公对公转账需要交税吗?
  • 融资性售后回租是什么服务
  • 耕地转让权是什么意思
  • 成品盘盈盘亏的会计分录
  • 营改增后进项税额分摊
  • 新车车牌照
  • 生产企业原材料的订购与运输论文
  • 收社团费用怎么说
  • 丢失增值税专用发票
  • 水利基金的计税基础是什么
  • 每个季度企业要缴纳什么税
  • 发票金额看不清楚可以报销吗
  • 组合销售带来的收益
  • 股东对外投资
  • 运输发票的税率有几种
  • 房地产开发成本测算套表(全过程)
  • 怎样打开电脑wifi连接
  • win10电脑声道怎么设置
  • 红蘑菇是什么松树伞吗
  • 总公司欠分公司钱不偿还了怎么做账
  • 公司所有费用都让一人报销
  • 基于php实现简单函数
  • PHP简单实现HTTP和HTTPS跨域共享session解决办法
  • 支付押金无法付款
  • 应付债券的会计分录有哪些
  • 海狸岛好玩吗
  • 什么情况下可以土葬
  • 厂房的设计审查要求
  • 股权激励费用摊销计算
  • css 100vw、100vh出现滚动条怎么解决
  • 人工智能内容生成
  • 最全面的心脏检查怎么做
  • 科大讯飞语音识别主要产品
  • 网站top排行榜
  • 服务类收入确认
  • 事业单位电费应该谁交
  • 独资设立的有限公司
  • java中空字符怎么表示
  • 医疗报销发票是什么样的
  • 所得税申报表是什么
  • mysql创建存储过程sql语句
  • 银行存款出现负数怎么办
  • 企业筹建期间是什么
  • 固定资产盘盈为什么计入盈余公积
  • 企业给员工交公积金怎么办理
  • 公司法人与股东的区别
  • 租赁动迁补偿条款
  • 税控盘的主要功能包括
  • 债券溢价摊销有什么影响
  • 员工代垫费用能用公户转吗
  • 运输费计入什么科目里面
  • 免税企业开了含税吗
  • 不动产经营租赁会计分录
  • 采购商品验收入库的会计分录怎么写
  • 政府补贴收入确认政策
  • 红十字会是事业编还是行政编
  • 私企公转私出纳有责任吗
  • 公司的应付账款
  • kms激活的弊端
  • 流言:Win9或终止32位系统 加速64位平台
  • rancheros github
  • xp系统如何禁止软件联网
  • 怎样打开进程管理器功能
  • win10修改默认
  • 如何解决心脏供血不足
  • mac如何打开程序菜单
  • windows7如何开启游戏模式
  • win10预览版和正式版区别
  • cocos2d setTextureRect用法
  • js基础有哪些
  • unity怎么设置多个关卡
  • javascript中的splice
  • js如何实现图片懒加载
  • python函数的方法
  • js教程 chm
  • 社保当月减员当月还可以增加上吗
  • 重芳烃闪点70,初馏点是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设