ICode9

精准搜索请尝试: 精确搜索
  • 深入理解nodejs的模块机制2022-03-27 03:31:06

    CommonJS规范回顾与nodejs模块机制基础内容 基于VS调式断点了解node模块加载编译源码流程 基于nodejs的VM模块手动模拟实现模块加载 node的模块编译 C/C++扩展模块  一、CommonJS规范回顾与nodejs模块机制基础内容 在深入了解nodejs模块机制之前首先回顾一下CommonJS规范和node

  • nodejs sequelize无法连接数据库2022-03-25 23:04:46

    问题 分析问题 大致意思是用户wlxy访问localhost地址的数据库时被拒绝了。 但是数据库我已经建好了,用户名和密码也设置了,就是死活连不上。 解决问题 1、mysql 中查看wlxy用户是否确实存在 命令行工具 mysql -u root -p 输入数据库密码,进入mysql 2、查看用户信息 SELECT user,hos

  • nodejs指定版本2022-03-21 18:35:59

    比如需要下载指定版本14.15.2 1. 去nodejs官网下载最新版本的nodejs,安装,一直下一步直到安装完成。   2. 打开 https://nodejs.org/zh-cn/download/releases/ 找到自己要的旧版    点击下载,点击win-x64,点击node.exe     3.打开之前下载的最新版本的nodejs路径,找到node.exe(点击

  • nodejs学习(二)Buffer2022-03-20 21:36:45

    一、  Buffer(缓冲区) • 从结构上看Buffer非常像一个数组,它的元素为16进制的两位数。 • 实际上一个元素就表示内存中的一个字节。 • 实际上Buffer中的内存不是通过JavaScript分配的,而是在底层通过C++申请的。 • 也就是我们可以直接通过Buffer来创建内存中的空间。   1.B

  • typescript学习2022-03-20 05:33:04

                    ts被误认为是视频了     npm的安装都在这个目录下     只有反引号才能内嵌表达式             js中alert是用在浏览器的,直接nodejs使用会错误         注意可以用美元     function也可以定义类             可以使用fo

  • Nodejs常用方法2022-03-11 11:17:44

    路径是否存在,不存在则创建 const path = require("path"); const fs = require("fs").promises; /** * 路径是否存在,不存在则创建 * @param {string} dir 路径 */ async function dirExists(dir) { //如果该路径且不是文件,返回true let isExists; try { isExists = a

  • IDEA遇到问题npm : 无法加载文件 D:\Program Files\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本。2022-03-07 21:01:09

    今天IDEA上Terminal输入npm语句的时候报错:npm : 无法加载文件 D:\Program Files\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本。 后面解决了,参考链接是:https://blog.csdn.net/weixin_43336281/article/details/107064733

  • centos-nodejs安装步骤2022-03-03 17:31:17

    Nodejs服务 1、安装依赖软件:yum -y install gcc gcc-c++ openssl-devel 2、下载网址:http://nodejs.org/dist/v4.2.6/node-v4.2.6.tar.gz 2、下载网址:https://nodejs.org/dist/ 安装,配置,编译 3、 ./configure --prefix=/usr/local/node 指定安装路径 4、make &&

  • 表单上传文件 nodejs express Vue (优化)2022-03-03 09:02:36

    表单文件上传 之前发布过一篇文章是关于文件上传的,但是虽然可以实现,但是存在一些需要优化的地方,这次讲一讲。 还是先上代码: 后端nodejs+express: 在根目录下新建文件server.js var express = require('express'); var app = express(); var fs = require("fs"); var bodyParser =

  • Deepin搭建Vue3环境2022-03-02 16:03:39

    Deepin搭建Vue3环境 Nodejs安装 1.apt安装nodejs apt install nodejs 2.apt安装npm apt install npm 3.npm安装nodejs管理器n npm install -g n 4.升级nodejs n stable node -v v16.14.0 5.安装cnpm npm install cnpm 6.安装vue cnpm install vue cnpm install -g @vue/cli

  • 用nodejs搭建代理服务器--Teamcenter-AWC的工作原理2022-03-02 08:32:56

    用nodejs搭建代理服务器   题图 From 极客时间 From Clm   前端开发者在工作中常常遇到跨域的问题,一般我们遇到跨域问题主要使用以下办法来解决: 1、jsonp 2、cors 3、配置代理服务器。   jsonp不是很灵活,只能发送get请求,不能发送psot请求,而cors虽然可以支持多种请求格式,但

  • nodeJs入门的第一节课2022-03-02 03:31:08

    nodejs是什么? nodejs的架构模式以及优缺点 nodejs异步IO nodejs事件驱动 nodejs单线程 nodejs应用场景  一、nodejs是什么? 1.1nodejs是一个开源的、跨平台的JavaScript的运行环境。就像java的运行环境JRE一样,比如JRE自带的java基础类库,在nodejs中也提供了一系列的JavaScript基

  • 【nodejs基础】解决跨域问题2022-03-01 12:59:09

    跨域问题 跨域:浏览器同源策略引起的接口调用问题同源策略: 主机 端口 协议接口调用: XMLHttpRequest 和 Fetch 都遵循同源策略浏览器:浏览器发现可疑行为,拒绝接收 浏览器限制跨域请求一般有两种方式: 浏览器限制发起跨域请求跨域请求可以正常发起,但是返回的结果被浏览器拦截了 一

  • NodeJs 全局模块引用 NODE_PATH2022-02-27 16:36:22

    编辑系统环境变量,设置系统变量, 对于 windows 新建系统变量  NODE_PATH    C:\Users\用户名\AppData\Roaming\npm\node_modules\ 编辑成功之后会像这    在Linux下, 只要编辑用户home下的.bashrc文件, 在里面添加类似下面的内容就可以了. export PATH=$PATH: /添加/目录1:

  • Windows10安装vue环境2022-02-26 19:32:54

    一、安装node.js 说明:安装node.js的windows版本后,会自动安装好node以及包管理工具npm,我们后续的安装将依赖npm工具。 node.js的官方地址为:https://nodejs.org/en/download/,如下图所示:    根据自己电脑的具体配置,选择你要下载的安装包,作者选择的是windows 64bit。    下载完

  • react学习-环境搭建2022-02-26 11:02:40

    nodejs安装 根据 https://www.runoob.com/nodejs/nodejs-install-setup.html , 下载并安装nodejs (如果是win7系统, 请选择14.0.0之前的版本,比较新的是13.14.0版本,https://nodejs.org/download/release/v13.14.0/node-v13.14.0-x64.msi )   通过NPM来安装react https://www.cnblogs.

  • ERROR in node_modules/exceljs/index.d.ts(1511,41): error TS2694: Namespace ‘NodeJS’ has no exported2022-02-26 08:31:56

    原文链接:ERROR in node_modules/exceljs/index.d.ts(1511,41): error TS2694: Namespace ‘NodeJS’ has no exported member ‘TypedArray’. – 每天进步一点点 (longkui.site) 0.背景及解决办法 加了个excel导出插件,导出的时候开始报错。 ERROR in node_modules/exceljs/index.

  • 关于NodeJs socket连接2022-02-24 19:33:48

    先不多说,直接上代码 server const net = require('net'); const fs = require('fs') const server = net.createServer(function (connection) { console.log('客户端连接成功'); connection.on('end', function () { console.l

  • pip/nodejs/pm2 离线安装2022-02-23 14:58:15

    pip/nodejs/pm2 离线安装 pip 导出包名 pip freeze > requirements.txt 下载包 pip download -r requirements.txt 安装离线包 pip install --no-index --find-links=./package/ -r requirements.txt nodejs 下载linux 安装包 http://nodejs.cn/download/ 解压 tar -xvf

  • Node 配置安装2022-02-23 13:00:22

    node 配置 node 安装 nodejs 是现在 前端开发 必须的一个部分, 它可以帮助我们实现一些后端操作, 进行代码管理. 通常情况下, 我们用的最多的是 代码管理部分 下载 nodejs : http://nodejs.cn/download/ 安装 nodejs, 安装过程 除了 安装地址外, 可以一路 Next, 注意记住 安

  • 浅析 NodeJs 的几种文件路径2022-02-23 10:01:17

    一、挖坑 & 掉坑: 缘起一段这样的代码: fs.readFile('./docs/use.md', function (err, buffer) { if (err) { return console.log('error: ', err); } console.log('OK'); }); 本地运行时一切 OK,线上部署时却死活找不到 ./docs/use.md 这个文件,后来才发现

  • nodejs抓取数据2022-02-23 09:32:12

    示例代码  const axios = require('axios'); const fs = require('fs'); const request = require('request').defaults({ //忽略证书安全 rejectUnauthorized: false, }); const path = require('path'); const md5 = require(

  • nvm 安装使用时的问题 (nvm 1.1.9)2022-02-23 02:01:56

    一、环境变量 & settings.txt 1)安装/解压到目的路径后(例:D:\Programs\nvm),添加环境变量: setx NVM_HOME "D:\Programs\nvm" /m setx NVM_SYMLINK "D:\Programs\nodejs" /m 注意:“D:\Programs\nodejs” 文件夹不需要创建,待到使用“nvm use ...”时nvm会创建一个名为nodejs的文件夹快

  • Nodejs后端:验证表单数据2022-02-22 23:02:57

    Nodejs后端:验证表单数据 使用 joi 第三方包,joi官方文档。 1. 安装 相关包 npm install joi npm install @escook/express-joi 2. 定义验证规则模块 // 导入定义验证规则包 const joi = require('joi') // 定义用户名和密码的验证规则 const username = joi.string().alphanum().

  • MouseInc鼠标手势配置本地设置界面(无网络访问) (win10)使用nodejs, npm cnpm2022-02-22 17:01:36

    MouseInc鼠标手势配置本地设置界面(无网络访问) 文章目录 MouseInc鼠标手势配置本地设置界面(无网络访问)**1**-官网下载项目包2-解压3-cmd操作4-安装nodejs5-安装npm(cnpm)6-开始调试运行后出现窗口, 不要关掉! 关掉之后无法访问 7-完成,按住shift打开mouselnc8-下次使用

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有