Js
  • 2024-07-02tsconfig.json 配置
    tsconfig.json"compilerOptions":{"incremental":true,//TS编译器在第一次编译之后会生成一个存储编译信息的文件,第二次编译会在第一次的基础上进行增量编译,可以提高编译的速度"tsBuildInfoFile":"./buildFile",//增量编译文件的存储位置"diagnostics":true,/
  • 2024-07-02Windows环境下安装nvm的详细步骤
    Windows环境下安装nvm的详细步骤nvm(NodeVersionManager)是一个用于管理多个Node.js版本的工具,它允许用户在同一台机器上安装和切换不同版本的Node.js,从而解决因版本不兼容导致的各种问题。在Windows环境下安装nvm相对简单,下面将详细介绍安装步骤。一、下载nvm安
  • 2024-07-02在华为云服务器上通过宝塔面板部署Node.js项目的完整流程
    引言        个人想体验一下完整的项目部署上线过程,因此设计了一个后台管理系统,后端采用nodejs实现,前端基于Vue3和TS,主要部署的流程如下(既然是流程,那就一步步来,当初自己部署的时候看别人记录,有些地方突然就理所当然了......大佬们可能觉得我们都会)。    于是
  • 2024-07-02ast数据类型补充和基础代码注释-cnblog
    ast解析代码树//声明一个变量obj,并赋值一个对象letobj={//对象的属性name,值为字符串"大猩猩"name:"大猩猩",//对象的方法add,接受两个参数a和badd:function(a,b){//返回参数a和b的和加上1000returna+b+1000;
  • 2024-07-02windows系统使用gnvm进行node版本管理和切换
    前言由于需要维护不同时期开发的各个项目,不同项目因为框架兼容问题要用不同版本的node去运行,在卸载安装n次不同版本的node.js后,痛定思痛,我开始学习如何无痛切换node版本。如果是Mac电脑可安装n模块进行管理;windows下可使用nvm或者gnvm工具,由于使用nvm需要卸
  • 2024-07-02Nginx跨域问题
    目录Nginx跨域实现跨域场景跨域问题的解决方案Nginx配置跨域解决Nginx跨域实现首先大家要搞清楚什么是跨域,为什么会有跨域情况的出现。哪些情况属于跨域?跨域:由于浏览器的同源策略,即属于不同域的页面之间不能相互访问各自的页面内容注:同源策略,单说来就是同协议,同域名,同端口UR
  • 2024-07-02.js.map文件泄露/Springboot信息泄露
    目录框架识别Webpack简述.js.map文件泄露利用Springboot 很多网站都使用的是现有的框架进行开发的,因此相当于很多目录和文件的路径都是开源可知的,因此我们就可以直接访问对应的路径,如果网站没有进行限制就有可能会导致敏感信息泄露框架识别可以根据页面的报错信息
  • 2024-07-02Vue预渲染prerender-spa-plugin+vue-meta-info
    前言:公司现有一个新需求需要在原有的vue2项目上面进行预渲染,进行SEO的优化,在网上进行了一系列的搜索,发现两种简单易上手的方案(1.使用prerender-spa-plugin+vue-meta-info进行打包构建;2.使用nuxt.js在开发过程中就渲染呈现出来)因是在原有项目基础上进行,所以采用第一种方案进行构
  • 2024-07-02原生js实现http请求--模拟jquery的ajax函数
     有时页面用到请求,但又不想引入jquery或者其他网络请求,增加代码冗余,增加对代码简便化,那不使用ajax情况下,可以直接使用原生js进行封装函数。原生的js通过XMLHttpRequest 对象进行的的。具体可查阅W3school的XMLHttpRequest 对象。1、封装可供请求调用的函数 functionht
  • 2024-07-02CH02_JS变量和数据类型
    第2章:JS中的变量和数据类型本章目标掌握变量的概念掌握如何使用变量掌握javascript中的数据类型课程回顾js的三种使用方式?js的注释有那些?讲解内容1.为什么要使用变量?问题:人类是靠什么要记忆(记录数据)?大脑、作笔记等问题:计算机如果要保存数据,靠什么来保存?硬件
  • 2024-07-02CH01_初识JavaScript
    第1章:初识JavaScript编程语言本章目标了解为什么要学习JavaScipt编程语言掌握JS的基本结构掌握JS的执行原理掌握JS的基本语法结构掌握JS的几种输出方式掌握JS的注释课程回顾什么是HTML?HTML的标签分为块级元素和行级元素,他们的区别是什么?HTML的表单元素有那些?HTML的列表
  • 2024-07-02h5项目微信分享(以卡片形式,带标题和图片)
    1.注册成为微信开放平台开发者首先,你需要有一个微信公众平台的账号,并且你的小程序或公众号需要获得网页授权能力。这一步骤涉及在微信开放平台注册并创建小程序或公众号,获取AppID和AppSecret。2.配置安全域名在微信公众平台的小程序或公众号后台,你需要将你的H5项目的域名
  • 2024-07-02Vue.js 安装
     1、独立版本我们可以在Vue.js的官网上直接下载vue.min.js并用 <script> 标签引入。2、使用CDN方法以下推荐国外比较稳定的两个CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。StaticfileCDN(国内) : https://cdn.staticfile.net/vue/2.2.2/vue.min.js
  • 2024-07-02Vue.js 目录结构
     上一章节中我们使用了npm安装项目,我们在IDE(Eclipse、Atom等)中打开该目录,结构如下所示: 目录解析目录/文件说明build项目构建(webpack)相关代码config配置目录,包括端口号等。我们初学可以使用默认的。node_modulesnpm加载的项目依赖模块src这里是我们要开发的目录,基
  • 2024-07-02js限制文本框输入数字
    <!--input只允许输入整数--><inputtype="text"name="a"onkeyup="value=value.replace(/[^\d]/g,'')"><!--input只允许输入整数和小数(小数只保留小数点后两位)--><inputtype="text"name="aa"onkeyup="
  • 2024-07-02PHP与js遍历的区别,PHP运行原理学习
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title><?phpecho'PHP的第一
  • 2024-07-02Three.js 给对象创建轮廓效果
    需求:1、选定某个对象后,给该对象一个整体轮廓效果。需求插件:Three.js,postprocessing,vue2实现方案:以前还是需要自己写的、现在可以直接用插件了,就是上面这个postprocessing插件,使用也蛮简单的,初始化好插件后、在需要使用的地方这样写就行this.outlinePass.selectedObjects=
  • 2024-07-01【App Service】解决 .NET Profiler 报告打开后无数据加载的问题
    问题描述AppService上可以收.NET应用的ProfileTrace文件,并且可以自动分析报告。CollectaProfilerTraceIfyourappisdownorperformingslow,youcancollectaprofilingtracetoidentifytherootcauseoftheissue.Profilingislightweightandisdesigne
  • 2024-07-01前端开发 | Node 版本管理器选择
    一、Nvmnvm是一款Node.js版本管理工具,允许用户通过命令行快速安装、切换和管理不同的Node.js版本。nvm只适用于macOS和Linux用户的项目,如果是Windows用户,可以使用nvm-windows、nodist或nvs替换。安装方式macOS下载方式:brewinstallnvm#orsh命令#方
  • 2024-07-01程序员必备免费实用网站
    有实用免费的评论留言,添加。1.git官网:gitee.comGitee-基于Git的代码托管和研发协作平台面向企业提供一站式研发管理解决方案,包括代码管理、项目管理、文档协作、测试管理、CICD、效能度量等多个模块,支持SaaS、私有化等多种部署方式,帮助企业有序规划和管理研发过程,提升
  • 2024-07-01Vue组件化编程
    Vue组件化编程组件的定义:用来实现局部(特定)功能效果的代码集合(html/css/js/image)为什么使用组件:一个界面的功能很复杂作用:复用代码,简化项目编码,提高运行效率组件分为非单文件组件和单文件组件,在开发中一般使用单文件组件非单文件组件1.组件的基本用法组件的使用步骤有三步:定
  • 2024-07-01记一次vue脚手架打包生成的js里面变量逻辑错误的解决
    问题背景开发环境调用threejs,实现3d功能组件,开发环境测试正常,打包部署到现场后异常。浏览器控制台,报变量i和r,没有定义下图是点击报错地方打开的控制台截图。可以看到有ir变量。解决思路开发调试没有问题,那肯定是打包之后命名的变量存在不正确的逻辑了。肯定不能修改dis
  • 2024-07-01如何使用Express.js创建一个基本的路由?
    在现代Web开发或面试过程中,Express.js成为了必不可少的一部分。Express.js是Node.js的一个非常受欢迎和强大的框架,而创建路由是这个框架的核心功能之一。在这篇文章中,我们将详细介绍如何使用Express.js创建一个基本的路由,并附上示例代码帮助你理解。什么是路由?路由决定了
  • 2024-07-01html+css+js文章模板
    图片  源代码在图片后面,点赞加关注,谢谢
  • 2024-07-01在React项目中使用iframe嵌入一个网站
    在React项目中使用iframe嵌入一个网站非常简单。以下是如何在页面中嵌入百度网站的步骤:1.创建一个新的组件用于嵌入iframe首先,在src/components文件夹中创建一个新的文件Baidu.js。在Baidu.js文件中,编写如下代码://src/components/Baidu.jsimportReactfrom'react'