当前位置: 首页 > wzjs >正文

中山移动网站建设怎么做中小企业网络推广

中山移动网站建设怎么做,中小企业网络推广,wordpress取消手机主题,b2b营销下载新版本node之后,运行vue2项目会报如下错误: 因为 node.js V17版本中发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。故此以前的项目在升级 nodejs 版本后会报错。 那么可以在packa…

下载新版本node之后,运行vue2项目会报如下错误:

因为 node.js V17版本中发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。故此以前的项目在升级 nodejs 版本后会报错。

那么可以在package.json中加入(注意:&&后面是你的项目的启动工具,根据不同框架更改启动工具):

"scripts": {"dev": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve","build": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build",},

重新运行之后会提示不支持node-sass

这个错误是由于 node-sass 模块不兼容当前 Node.js 版本(v22.14.0)导致的。node-sass 已官方宣布弃用,建议迁移到 sass(Dart Sass)。以下是具体解决方案:

替换 node-sass 为 sass(推荐)

直接改用官方推荐的 sass 包,语法完全兼容且支持新版 Node.js:

# 卸载 node-sass
npm uninstall node-sass# 安装 sass(Dart Sass)
npm install sass --save-dev

替换完成之后,发现又报错了

解决方法:(Dart Sass已经弃用了/deep/选择器)使用 ::v-deep 替代 /deep/,直接修改代码:

// 修改前(废弃写法)
/deep/ .el-dialog__body {padding: 20px;
}// 修改后(标准写法)
::v-deep .el-dialog__body {padding: 20px;
}

另外需要注意:确保穿透选择器 仅作用于子组件,不要嵌套在普通样式中:

// ❌ 错误写法(嵌套在普通样式中)
.parent-class {::v-deep .el-dialog__body {padding: 20px;}
}// ✅ 正确写法(直接穿透)
::v-deep .el-dialog__body {padding: 20px;
}

至此,升级已完成,如果还有其他报错,可继续进行修改,直到项目运行起来

http://www.dtcms.com/wzjs/284977.html

相关文章:

  • 郑州设计公司招聘seo实战技术培训
  • wordpress数据承载能力宁波seo的公司联系方式
  • 产品销售型的网站如何推广一个平台
  • 网站建设期末试卷搜索引擎优化的方法包括
  • 可以免费制作网页的网站网站软件下载app
  • 购物的网站功能搜客通
  • 做网站时的尺寸品牌营销策划案例ppt
  • 深圳网站设计公司怎么找搜索引擎网站有哪些
  • 淘宝做轮播广告哪个网站好直通车推广怎么做
  • wordpress上传flash网站推广和精准seo
  • 旅行社网站建设策划书百度电脑版官网下载
  • 深圳做网站哪里好建设网官方网站
  • 长春seo建站策划方案
  • 财务公司网站模板下载今天高清视频免费播放
  • 怎样设计自己的网站平台推广计划
  • 设计官方网站2022最新引流推广平台
  • 网站验证码怎么做谷歌推广教程
  • 十年专业网站建设一个新手如何推销产品
  • 做网站需要买服务器么百度收录批量查询工具
  • o2o商城网站建设供应seo推荐
  • 电大亿唐网不做网站做品牌软文营销平台
  • web浏览器在哪里打开seo优化基础教程pdf
  • 阳江网站推广优化公司软件推广平台有哪些?哪个比较好
  • 360收录提交青岛百度网站排名优化
  • 包头北京网站建设宁波seo关键词
  • 动态网站如何做登录界面刷僵尸粉网站推广
  • 网站js 做日历百度app首页
  • 公司建设网站的公司高德北斗导航
  • 微信公众号可以做微网站新网域名注册官网
  • 桥梁建设期刊的投稿网站福州seo优化排名推广