最近在写NodeJS相关的项目,运行在docker容器中,也是想研究一下断点调试,于是查阅相关资料,最终顺利配置好了。 首先我选择了VsCode作为ide,并用VsCode来做NodeJS可视化debug的工作。 由于VsCode 已将调试工具内置,所以只需要增加调试配置。应遵循以下步骤: 第一步:单击首选项 -> 设置,打开
一、数据驱动: 自动化测试过程中,把测试的公共数据分离出来到一个地方,这样即使这个数据做了跳转,只需要修改一个地方。 比如请求地址可能会发生多次变化,比如端口从8000调整为8001,需要调整很多地方,如果使用数据驱动的思想将数据分离出来,不管开发怎么调整,我们只需要修改分离出来的数据
Ubuntu apt 安装 nodejs #先安装Python的软件仓库支持sudo apt-get install -y python-software-properties software-properties-common #增加nodejs 的仓库配置 sudo add-apt-repository ppa:chris-lea/node.js #更新APT 仓库缓存 sudo apt-get update 安装Nodejs sudo apt-
思维导图: 笔记: 1.javascript既可以做前端开发,也可以做后端开发(借助nodejs这个运行环境)。 2.什么是node.js? 3.nodejs中的javascript运行环境 4.注意点 5.nodejs能干什么? 6.查看nodejs的版本号 node -v 7.在nodejs环境中执行js代码的方法 8.在终端中清空命令的快捷键,按ESC
TCP协议 基于nodejs创建TCP服务端 TCP服务的事件 TCP报文解析与粘包解决方案 一、TCP协议 1.1TCP协议原理部分参考: 无连接运输的UDP、可靠数据传输原理、面向连接运输的TCP 1.2图解七层协议、TCP三次握手、TCP四次挥手: 二、基于nodejs创建TCP服务端 2.1创建nodejs的TC
今天用一台新电脑全局安装yarn成功,查看版本的时候发现报错 现在总结一下错误的原因以及解决方案 报错内容: 原因: 原因是因为电脑系统阻止了这个脚本的运行,对这个脚本不信任,所以我们要更改系统的权限 解决方案: 找到桌面左下角window图标, 鼠标右键 -> 找到Windwos Powershell(
node下载安装 1.下载地址 https://nodejs.org/en/download/ 2. 下载安装包后一路next 3. cmd 查看是否安装成功 4. 打开cmd升级npm npm install -g npm npm install -g cnpm 环境配置 1. 新建两个空文件夹 2.打开cmd窗口,执行以下两条命令 修改npm全局模块安装
1. 安装 Node.js BrowserSync是基于Node.js的, 是一个Node模块, 如果您想要快速使用它,也许您需要先安装一下Node.js 1.1 使用教程地址 https://www.runoob.com/nodejs/nodejs-tutorial.html 2.下载下面的文件 3.解压文件browsersync.zip 4. 查看解压文件 5.在此文
需要用到npm,发现直接apt install nodejs会有很多不便,于是采用二进制包+软链接的方法。 如果已经使用apt install nodejs安装过,可以使用apt remove nodejs卸载 安装 1、下载 方法一:去官网下载后传到Linux系统中 Download | Node.js 方法二:使用wget命令 wget https://nodejs.org/
昨天忘记发打卡博客了。昨天主要是学习NodeJs token相关部分的知识。正式结束了NodeJs部分的学习。 之前定下的学习计划主要是考虑到后续项目需要使用到相关技术,学习完NodeJs之后又重新分析了一下,同时寻找了一些实例之后发现不使用Vue对项目影响不大,所以还是暂时搁置Vue的学习。先
一.nodejs简单编写 http 服务程序 步骤: 1. 加载http模块 2. 创建http服务 3. 为http服务对象添加 request 事件处理程序 4. 开启http服务监听,准备接收客户端请求 注意: 1. 浏览器显示可能是乱码,所以可以通过 `res.setHeader('Content-Type', 'text/plain;
使用npm下载安装vue脚手架(vue-cli)的时候,提示“npm不是内部或外部命令”,于是想着安装npm。npm是nodejs的一个子内容,所以要使用npm,就一定要先安装nodejs。 一.安装nodejs: nodejs下载官网地址: https://nodejs.org/en/ 这里选择红线框里面的,长期支持的(long term support),需要注意的是
安装直接从文件夹cmd会报错,这边看应该是无权限问题。 可以启动管理员(win11用win+x键),选择管理员终端。 然后切换到文件夹的地址 最后就可以进行安装依赖操作了(第一次写,有遗漏的还请见谅)
前言 好记性不如烂笔头~ 内容 axios封装 | request.js import axios from "axios"; import staticPath from "../config/staticPath"; import {getConfig} from "./config"; const request = axios.create({ baseURL: staticPath.BaseApi, timeout:
/* * @Description: * @Author: NanKe * @Date: 2022-03-30 22:01:24 * @LastEditTime: 2022-04-04 11:46:12 * @LastEditors: NanKe * @Cnblogs: https://www.cnblogs.com/NanKe-Studying/ * @FilePath: \cloud-teach-aide\server\database\db.js */ const mon
失败的问题可能有很多,这里记录一个我自己遇到的问题,仅供参考。 失败现象及原因 项目使用了(Next.js)[https: //nextjs.org/]作为基础框架,但是刚开始使用的版本是v11,后面升级到v12之后就无法构建,表现为一直处于运行中,日志打印的最后一行如下: [12:40:13] info - Creating an optimi
在浏览器中,您所做的大部分时间都是与 DOM 或其他 Web 平台 API(如 Cookies)进行交互。 这些当然在 Node.js 中不存在。 您没有浏览器提供的 document、window 和所有其他对象。 在浏览器中,我们没有 Node.js 通过其模块提供的所有友好的 API,比如文件系统访问功能。 由于 JavaScript
node为什么要使用异步I/O 异步I/O的技术方案:轮询技术 node的异步I/O nodejs事件环 一、node为什么要使用异步I/O 异步最先诞生于操作系统的底层,在底层系统中,异步通过信号量、消息等方式有广泛的应用。但在大多数高级编程语言中,异步并不多见,这是因为编写异步的程序不符合人习惯
场景:如果通过 ssh 远程连接到 linux 服务器时, 通过 NodeJS http-server 启动一个服务后,如果这时候断开远程时,当前终端会关闭,这时候刚才起的服务也就没了。 通过多开终端的方式可以解决问题,即不在远程连接的终端中启动服务, 而是再开一个终端进行启动服务。然后再切回远程的终端里
[CloudNative:KuberNetes&CI/CD.V37] [Applications.KuberNetes][|DevOps|CICD|Jenkins|Jenkins生产环境和UAT环境流水线设计|]一、在jenkins下创建job### --- 创建view it
[CloudNative:KuberNetes&CI/CD.V36] [Applications.KuberNetes][|DevOps|CICD|Jenkins|Jenkins生产环境和UAT环境流水线设计|]一、在kubernetes下创建nodejs-uat资源### -
错误提示:exit status 1: ��û���㹻��Ȩ��ִ�д˲����� 换目录重新安装多次都没用 猜测应该是权限问题 遂将cmd以管理员身份运行 ok问题解决
昨天写代码,nodejs连接mysql数据库,结果一直报下面这个错: ER_ACCESS_DENIED_ERROR: Access denied for user ‘root‘@‘localhost‘ (using password: YES) 但是用shell是可以连接并正常增删改查的,活活nodejs连不上。查了几十份文档,大部分都说可能是用户名密码错了(我怎么可能犯这么
获取代理 IP // 需要安装 axios 模块 - npm install axios --save const axios = require('axios') // id secret 等参数是在猿人云官网提取API内获取的 const queries = { id: 'xxx', secret: 'xxx', limit: 1, format: 'txt', auth_mod
百度搜索 nodejs 进入网站 http://nodejs.cn/ 或者直接输入地址 http://nodejs.cn/ 进入 进入网站的下载中心, 一般使用低版本的开发工具, 根据自己的系统下载对应的安装包 第一次安装可以参考视频教程安装, 比较方便 https://www.bilibili.com/video/BV1ki4y1F72Y 安装完成后配