
前端技术
文章平均质量分 50
主要是前端使用的技术,比如JavaScript、Vue等
拥有必珍惜
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TypeError:webpack\lib\HotModuleReplacementPlugin.js:28 compilation.getPathWithInfo is not a function
通过排查,项目首次能成功运行,说明本身的包没有问题,出现在热更新,参考其他网友解决办法,锁定应该是webpack版本相关问题,pack其中的webpack-dev-server版本为3,解决方案:执行npm install [email protected] -S 升级到4.7.3,项目启动正常。起因:使用网上开源项目,本地运行,npm run dev 正常启动,当修改内容后保存,出现报错,见截图。webpack-cli版本:3.3.10。webpack版本:4.41.6。原创 2024-08-12 20:06:33 · 181 阅读 · 0 评论 -
Vue启动时报异常 ‘error:03000086:digital envelope routines::initialization error‘
nodejs V17 版本发布了 OpenSSL3.0 对算法和秘钥大小增加了更为严格的限制,nodeJs v17 之前版本没影响,但 V17 和之后版本会出现这个错误。然后再执行 npm run serve ,则能成功运行项目。将NodeJS切换到17以下版本,再进行启动。方法一:Vscode或者cmd命令行输入命令。使电脑上的 node 版本能适应项目的版本。原创 2024-08-11 00:23:30 · 746 阅读 · 0 评论 -
探索NVM:让Node.js开发如虎添翼的利器
在这个日新月异的编程世界里,Node.js凭借其高效的非阻塞I/O操作和轻量级的事件驱动模型,成为了全栈开发、微服务架构及实时Web应用的热门选择。然而,随着项目规模的扩大和依赖库的增多,Node.js版本管理和依赖管理成为了开发者不得不面对的挑战。今天,就让我们一起走进NVM(Node Version Manager)的世界,看看它是如何解决这些问题的,并学会如何优雅地使用它。NVM,全称Node Version Manager,是一款专为Node.js设计的版本管理工具。原创 2024-07-22 18:44:51 · 821 阅读 · 0 评论 -
Web 中POST为什么会发送两次请求
我们在做Web开发时,经常会使用浏览器F12查看请求参数是否正确,但是会发现POST请求,一个地址发送了两次请求,第一次是OPTIONS,第二次才是POST请求,下面我们将就是问题进行深入分析。POST请求发送两次的问题看似简单,实际上涉及了很多知识点,包括浏览器的重试机制、跨域请求的预检机制、表单的自动提交、服务器配置问题以及前端代码中的逻辑错误等。原创 2024-07-16 06:25:14 · 2317 阅读 · 0 评论 -
.Net C#执行JavaScript脚本
ClearScript 是一个 .NET 平台下的开源库,用于在 C# 和其他 .NET 语言中执行脚本代码。它提供了一种方便和安全的方法来将脚本与应用程序集成,并允许将应用程序暴露给脚本以进行更高级别的自定义和交互。本文介绍了 ClearScript 的使用方法和特点,包括如何在 C# 中执行 JavaScript 脚本、如何与脚本交互、如何调用 C# 方法、多线程使用等方面的内容。原创 2024-07-04 15:45:46 · 1101 阅读 · 0 评论 -
Vite搭建Vue3工程
使用Vite搭建Vue3工程。原创 2022-11-02 22:29:18 · 227 阅读 · 0 评论 -
Vue自定义指令监听el-table的滚动事件,滚动到底部加载更多数据
Vue自定义指令监听el-table的滚动事件,滚动到底部加载更多数据。原创 2023-05-11 14:55:07 · 2677 阅读 · 1 评论 -
node与node-sass版本对应
Node与Node-Sass版本对应原创 2023-01-11 11:56:45 · 7305 阅读 · 0 评论 -
a标签rel设置“noopener noreferrer”
a标签rel设置“noopener noreferrer”原创 2022-11-02 15:39:24 · 937 阅读 · 0 评论 -
JavaScript给日期加一天或者减一天
JavaScript日期加减操作原创 2022-07-07 10:29:15 · 20480 阅读 · 0 评论 -
JavaScript对象字段拼接
JavaScript对象拼接原创 2022-06-14 11:26:40 · 1068 阅读 · 0 评论 -
Angular页面截图(滚动条显示完整)
页面截图原创 2022-06-14 10:46:02 · 727 阅读 · 0 评论 -
Silverlight在IE下禁用右键默认弹出菜单
问题:Silverlight怎样禁用单击右键自动弹出的菜单 解决方案:重载MouseRightButtonDown 事件。 在你处理完你的右键事件方法的最后加上e.handle=true。即可注:一定要在事件处理完,再赋值e.handle=true,要不事件可能执行不完整原创 2017-09-12 15:52:10 · 1138 阅读 · 0 评论 -
AJAX基础学习4之JSON
1、解析JSONJSON只是一种文本字符串。它被原创 2014-07-29 15:08:48 · 388 阅读 · 0 评论 -
Ajax基础学习2
1、同步交互和异步交互原创 2014-07-28 11:26:33 · 495 阅读 · 0 评论 -
JQuery基础学习1
1、流行的JavaScript库原创 2014-07-30 11:08:49 · 441 阅读 · 0 评论 -
AJAX基础学习4之JSON
1、将Java的ArrayList对象打印成JSON原创 2014-07-30 10:42:51 · 334 阅读 · 0 评论 -
AJAX基础学习3之JSON
1、数据格式在服务器端AJAX是一门与语言无关原创 2014-07-28 22:05:12 · 386 阅读 · 0 评论 -
AJAX基础学习1
1、DOM:是Document原创 2014-07-27 09:32:29 · 437 阅读 · 0 评论 -
ZTree获取父节点
getParentNode 方法是关键,利用这个可以轻松找到第一级。treeNode当前节点参考代码如下:var pNode = treeNode.getParentNode();while(!!pNode) { pNode = treeNode.getParentNode();}原创 2017-09-12 15:54:08 · 16022 阅读 · 0 评论 -
Myeclipse 安装Aptana3.2 插件
安装步骤: 1、下载aptana3.2 Eclipse Plugin插件.下载地址:http://update1.aptana.org/studio/3.2/024747/index.html2、解压出features与plugins文件夹,COPY到D:\Program Files\MyEclipse Blue Edition\MyPlugins\aptana3.2转载 2014-07-27 09:31:10 · 692 阅读 · 0 评论 -
JavaScript验证上传文件大小和类型
var filetypes = ["jpg", "png", "rar", "txt", "zip", "doc", "ppt", "pptx", "xls", "pdf", "docx", "xlsx", "wps", "mp3", "rmvb", "bmp"]; var filepath = target.value; var fileMaxSize = 1024 * 2;//原创 2017-09-12 16:14:19 · 633 阅读 · 0 评论 -
js array不支持map filter等的解决办法
if (!Array.prototype.every) { Array.prototype.every = function(fun /*, thisp*/) { var len = this.length; if (typeof fun != "function") throw new TypeError(); var thisp原创 2016-11-16 19:41:02 · 1087 阅读 · 0 评论 -
JS时间格式化
/* * 时间格式化 */ Date.prototype.format = function (format) { var date = { "M+": this.getMonth() + 1, "d+": this.getDate(), "h+": this.getHou原创 2016-11-14 14:01:13 · 271 阅读 · 0 评论 -
Windows 7下IE 11的F12控制台不能使用的解决
错误的文字内容:Diagnostic:Exception in windowonload: Error An error has occurrediSPlugin.3005StackTrace:Error An error has occurredJSPlugin.3005 at getString (res//C:\Program Files\Internet Explorer\原创 2016-11-16 19:43:36 · 1710 阅读 · 0 评论 -
IE下JavaScript字符串转换成Date后出现NaN错误
原始字符串 2016-10-11var date = new Date("2016-10-11") 在IE下date是NaN,而其他浏览器正常。字符串修改成 2016/10/11var date = new Date("2016/10/11") 就正常了。原创 2016-11-29 08:25:16 · 3635 阅读 · 0 评论 -
JavaScript 获取两个日期之间相差的天数
/** 获取两个日期之间相差的天数*/function getDifferDays(maxDate, minDate) { if (maxDate == null || minDate == null) return 0; return (maxDate - minDate) / (24 * 60 * 60 * 1000);}原创 2016-11-29 08:21:37 · 2134 阅读 · 1 评论 -
JS各种表以及地图
http://echarts.baidu.com/原创 2016-02-16 14:00:08 · 495 阅读 · 0 评论 -
js操作基础
1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElem原创 2014-09-19 23:03:37 · 379 阅读 · 0 评论