- 一、前言在项目打包过程中,突然报如下错误:Vue npm run build 错误 (node:7852) UnhandledPromiseRejectionWarning: CssSyntaxError:xxxx.但是在执行 npm run dev过程中,并未错误或告警信息。 二、解决方案打开webpack.prod.conf.js ,注释掉以下配置代码new OptimizeCSSPl... 一、前言在项目打包过程中,突然报如下错误:Vue npm run build 错误 (node:7852) UnhandledPromiseRejectionWarning: CssSyntaxError:xxxx.但是在执行 npm run dev过程中,并未错误或告警信息。 二、解决方案打开webpack.prod.conf.js ,注释掉以下配置代码new OptimizeCSSPl...
- 一、前言package-lock.json文件的作用是锁定安装时包的版本号,并且需要上传到git,以保证其他人在npm install时大家的依赖能保证一致。根据官方文档,package-lock.json 是在 npm install时生成的一份文件,用以记录当前状态下实际安装的各个npm package的具体来源和版本号。 二、作用它有什么作用呢?因为npm是一个用于管理package... 一、前言package-lock.json文件的作用是锁定安装时包的版本号,并且需要上传到git,以保证其他人在npm install时大家的依赖能保证一致。根据官方文档,package-lock.json 是在 npm install时生成的一份文件,用以记录当前状态下实际安装的各个npm package的具体来源和版本号。 二、作用它有什么作用呢?因为npm是一个用于管理package...
- 一、前言在前期博文《Vue进阶(八十四):vue中Computed 和 Watch的使用和区别》中,讲解了vue中Computed 和 Watch的使用和区别,其中,只是介绍了computed如何计算元素属性,并未介绍如何方法传参。本篇博文主要讲解下如何利用computed的计算属性进行传参。 二、场景引入在前端项目开发过程中,会遇到码值转换应用场景,且不同页面会存在复用码值转换情况,为提... 一、前言在前期博文《Vue进阶(八十四):vue中Computed 和 Watch的使用和区别》中,讲解了vue中Computed 和 Watch的使用和区别,其中,只是介绍了computed如何计算元素属性,并未介绍如何方法传参。本篇博文主要讲解下如何利用computed的计算属性进行传参。 二、场景引入在前端项目开发过程中,会遇到码值转换应用场景,且不同页面会存在复用码值转换情况,为提...
- 鱼弦:公众号:红尘灯塔,CSDN专家博主,内容合伙人、CSDN新星导师、51CTO(Top红人+专家博主) 、github开源爱好者(go-zero源码二次开发、游戏后端架构 https://github.com/Peakchen)WebKit 是一个用于渲染网页内容的开源浏览器引擎,它提供了 HTML、CSS 和 JavaScript 的解析与执行能力。结构简介:WebKit 由多个模块组... 鱼弦:公众号:红尘灯塔,CSDN专家博主,内容合伙人、CSDN新星导师、51CTO(Top红人+专家博主) 、github开源爱好者(go-zero源码二次开发、游戏后端架构 https://github.com/Peakchen)WebKit 是一个用于渲染网页内容的开源浏览器引擎,它提供了 HTML、CSS 和 JavaScript 的解析与执行能力。结构简介:WebKit 由多个模块组...
- 这段JavaScript代码的作用是创建一个Blob对象,将数据存储在其中,然后创建一个链接,使用户可以通过点击链接下载该Blob对象中的数据。具体来说,代码执行的步骤如下:创建一个Blob对象:`var blob = new Blob([data], {type: 'text/json'})`这行代码使用Blob构造函数创建一个Blob对象。Blob是JavaScript的API之一,用于... 这段JavaScript代码的作用是创建一个Blob对象,将数据存储在其中,然后创建一个链接,使用户可以通过点击链接下载该Blob对象中的数据。具体来说,代码执行的步骤如下:创建一个Blob对象:`var blob = new Blob([data], {type: 'text/json'})`这行代码使用Blob构造函数创建一个Blob对象。Blob是JavaScript的API之一,用于...
- 一、前言highlight.js 支持几十种编程语言(点击下载),既包括常见的 C、java、javascript、ruby、python、html、css、sql等,还支持 apache、nginx 这些配置文件的语法。除了引入Vue-highlight.js文件外,还需要引入样式文件highlight.js。vue-highlight.js只是实现了代码高亮的功能,安装包里是没有css... 一、前言highlight.js 支持几十种编程语言(点击下载),既包括常见的 C、java、javascript、ruby、python、html、css、sql等,还支持 apache、nginx 这些配置文件的语法。除了引入Vue-highlight.js文件外,还需要引入样式文件highlight.js。vue-highlight.js只是实现了代码高亮的功能,安装包里是没有css...
- 最近做了一个Vue开源项目库汇总,里面集合了OpenDigg 上优质的Vue开源项目库,方便Vue开发人员便捷的找到自己需要的项目工具,感兴趣的可以到GitHub上给个star。UI组件element ★9305 - 饿了么出品的Vue2的web UI工具套件Vux ★6802 - 基于Vue和WeUI的组件库mint-ui ★4776 - Vue 2的移动UI元素iview ★4458 -... 最近做了一个Vue开源项目库汇总,里面集合了OpenDigg 上优质的Vue开源项目库,方便Vue开发人员便捷的找到自己需要的项目工具,感兴趣的可以到GitHub上给个star。UI组件element ★9305 - 饿了么出品的Vue2的web UI工具套件Vux ★6802 - 基于Vue和WeUI的组件库mint-ui ★4776 - Vue 2的移动UI元素iview ★4458 -...
- 一、前言应用系统上线运行后存在的浏览器兼容性问题产生的原因无疑与应用系统代码、浏览器设置或硬件设置有关。信创适配改造阶段,系统用户在使用国产信创设备上面的奇安信浏览器可能会遇到兼容性问题。甩锅阶段,开发认为是测试不全面导致,认为测试应该必须测试过特定浏览器才可以进行说明。当时在进行银河麒麟 和 UOS(统信) 的兼容适配时与OS厂商沟通过,操作系统认为自己兼容比较好的是曾经360旗下后来2... 一、前言应用系统上线运行后存在的浏览器兼容性问题产生的原因无疑与应用系统代码、浏览器设置或硬件设置有关。信创适配改造阶段,系统用户在使用国产信创设备上面的奇安信浏览器可能会遇到兼容性问题。甩锅阶段,开发认为是测试不全面导致,认为测试应该必须测试过特定浏览器才可以进行说明。当时在进行银河麒麟 和 UOS(统信) 的兼容适配时与OS厂商沟通过,操作系统认为自己兼容比较好的是曾经360旗下后来2...
- 一、前言Vue项目编译过程中,出现如下错误信息:ERROR in static/js/vendor.f1c68aa2d5e85847d30e.js from UglifyJsUnexpected token name «i», expected punc «;» [./node_modules/element-ui/src/utils/merge.js:2,0][static/js/ven... 一、前言Vue项目编译过程中,出现如下错误信息:ERROR in static/js/vendor.f1c68aa2d5e85847d30e.js from UglifyJsUnexpected token name «i», expected punc «;» [./node_modules/element-ui/src/utils/merge.js:2,0][static/js/ven...
- 前言node.js是我们经常会使用到的工具,在我们构建网络应用中node.js是必不可少的工具。所以作为IT人,一些常用的有关node.js的命令是我们必须要掌握的,本文就给大家介绍一下node.js常用的一些命令,看看你都会了吗? npm相关npm(Node Package Manager)是 Node.js 的包管理工具,用于安装、管理和发布 JavaScript 包。以下是一些常用的... 前言node.js是我们经常会使用到的工具,在我们构建网络应用中node.js是必不可少的工具。所以作为IT人,一些常用的有关node.js的命令是我们必须要掌握的,本文就给大家介绍一下node.js常用的一些命令,看看你都会了吗? npm相关npm(Node Package Manager)是 Node.js 的包管理工具,用于安装、管理和发布 JavaScript 包。以下是一些常用的...
- 一、前言项目开发阶段,使用可选链操作符 ?. 出现以下编译报错问题:分析:由于可选链操作符 ?. 是ES2020(即ES11)中推出的新语法,允许我们不需要校验当前属性的类型就可去尝试访问子属性。例如:let str = a?.b?.c;以上错误正是由于项目中无法解析可选链操作符等新的ES属性方法,如上图所示, 这时需要安装babel依赖@babel/plugin-proposal-opt... 一、前言项目开发阶段,使用可选链操作符 ?. 出现以下编译报错问题:分析:由于可选链操作符 ?. 是ES2020(即ES11)中推出的新语法,允许我们不需要校验当前属性的类型就可去尝试访问子属性。例如:let str = a?.b?.c;以上错误正是由于项目中无法解析可选链操作符等新的ES属性方法,如上图所示, 这时需要安装babel依赖@babel/plugin-proposal-opt...
- 丢弃小数部分,保留整数部分 js:parseInt(7/2)向上取整,有小数就整数部分加1js: Math.ceil(7/2)四舍五入js: Math.round(7/2)向下取整js: Math.floor(7/2)附:如何判断输入的数值类型(使用时不带引号!)其实就是利用正则表达式。"^\\d+$" // 非负整数(正整数+0) "^[0-9]*[1-9][0-9]*$"// 正... 丢弃小数部分,保留整数部分 js:parseInt(7/2)向上取整,有小数就整数部分加1js: Math.ceil(7/2)四舍五入js: Math.round(7/2)向下取整js: Math.floor(7/2)附:如何判断输入的数值类型(使用时不带引号!)其实就是利用正则表达式。"^\\d+$" // 非负整数(正整数+0) "^[0-9]*[1-9][0-9]*$"// 正...
- 问题 在经历了“大量”的项目开发后,发觉越来越多的方法可以被抽离出来作为一个公共方法使用。那么,在js中该思想又该如何实现呢?解答例如,以下方法用于实现将标准时间Thu Mar 19 2015 12:00:00 GMT+0800 (中国标准时间)转换为2015-03-19 12:00:00的格式。ShopStatementControllervar formatDateTime =... 问题 在经历了“大量”的项目开发后,发觉越来越多的方法可以被抽离出来作为一个公共方法使用。那么,在js中该思想又该如何实现呢?解答例如,以下方法用于实现将标准时间Thu Mar 19 2015 12:00:00 GMT+0800 (中国标准时间)转换为2015-03-19 12:00:00的格式。ShopStatementControllervar formatDateTime =...
- 一、什么是JSON?JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式,同时,JSON是 JavaScript 原生格式。非常适合于服务器与JavaScript 的交互。二、为什么使用JSON而不是XML他们都是这样说的:尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 ... 一、什么是JSON?JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式,同时,JSON是 JavaScript 原生格式。非常适合于服务器与JavaScript 的交互。二、为什么使用JSON而不是XML他们都是这样说的:尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 ...
- 源代码如下:import { createApp } from 'vue'import App from './App.vue'createApp(App).mount('#app')import 关键词用于在 JavaScript 文件中引入模块。{ createApp } 从 ‘vue’ 模块中导入 createApp 方法。createApp 是 Vue 3.x 中用于创建应用程序实例... 源代码如下:import { createApp } from 'vue'import App from './App.vue'createApp(App).mount('#app')import 关键词用于在 JavaScript 文件中引入模块。{ createApp } 从 ‘vue’ 模块中导入 createApp 方法。createApp 是 Vue 3.x 中用于创建应用程序实例...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签