×

node.js

JS事件循环机制(js事件循环机制跟node的有什么区别)

平安喜乐 平安喜乐 发表于2024-04-22 浏览10757 评论0
一、什么是事件循环机制? //语句一 console.log(1); //语句二 setTimeout(()=>{ console.log(2); },1000); //语句三 console.log(3); 执行结果为1,3,2 原因是JS引擎指向代码是从上往下执行的,首先会执行语句一。 JS引擎会将语句一放在调用栈当中,然后执行代码,在控制台输出1,当语句一执行完毕后,便将其从调用栈中移出去。 接着语句二进入调用栈,语句二会调用Web API,1秒后

node.js

nvm的安装、使用及常见问题汇总(nvm安装失败)

阿卜L 阿卜L 发表于2024-04-21 浏览3906 评论0
目录 1、nvm的安装 2、nvm的使用 3、常见问题 (1)nvm use 出现乱码 1、nvm的安装 Nvm官网下载地址:Releases · coreybutler/nvm-windows · GitHub  nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置  nvm-setup.zip:这是一个安装包,下载之后点击安装。  Source code(zip):zip压缩的源码  Sourc code(tar.gz):tar.gz的源码

node.js

mockjs——mockjs定义、mockjs安装、mockjs使用、mockjs方法、mockjs语法、代码示例(mockjs教程)

MrFu MrFu 发表于2024-04-21 浏览4178 评论0
目录 一、mockjs定义 二、mockjs安装  三 、mockjs使用 四、mockjs方法 五、mockjs语法  六、代码示例  一、mockjs定义 拦截ajax请求,生成伪数据 应用场景:在工作中,后端已经出接口文档,还没有实现代码 由前端依照接口文档模拟伪数据,实现前端开发功能 二、mockjs安装  cd/ 项目目录npm i mockjs -D 三 、mockjs使用 01定义/mock/index.js import M

node.js

Mac安装Nvm Node开发环境(mac配置node环境)

木子 木子 发表于2024-04-21 浏览6227 评论0
1.什么是nvm? nvm 是 Mac 下的 node 管理工具,可以在同一台电脑上安装多个Node.js版本灵活切换。 2.安装前的准备 卸载已安装到全局的 node/npm 如果之前是在官网下载的 node 安装包,运行后会自动安装在全局目录,其中 node 命令在 /usr/local/bin/node,npm 命令在全局 node_modules 目录中,具体路径为 /usr/local/lib/node_modules/npm 安装 nvm 之前最好先删除下已安装的 n

node.js

node.js 详解(nodejs详解)

7 7 发表于2024-04-21 浏览5997 评论0
目录 一. 初始node.js 1.为什么 JavaScript 可以在浏览器中被执行? 2. node.js 简介 3. node.js 查看是否安装 4. 运行文件  (1).在终端中输入 :node  文件 (2). 终端中的快捷键 二. fs 文件系统模块  1. fs.readFile() 和 fs.readFileSync():读取指定文件的内容 2. fs.writeFile():写入成功 3. fs.stat():  检测是文件还是目录 4. fs.mkd

node.js

express搭建的nodejs项目使用webpack进行打包

冯秀协会宣传系统小程序开发服务 冯秀协会宣传系统小程序开发服务 发表于2024-04-21 浏览5072 评论0
背景:本文记录使用express搭建nodejs后台接口服务,为了能放到服务器上面,需要对项目进行压缩打包,使用了webpack5,记录过程和问题。 项目结构比较简单,入口是app.js。 首先安装webpack, webpack-cli, 这里直接安装就是webpack5版本。 pnpm i webpack webpack-cli --save-dev 安装完成后,在项目根目录下创建webpack.config.js文件,编写配置如下。 import path from 'path'

node.js

npm 配置淘宝镜像(npm切换淘宝镜像指令)

成绍勇? 成绍勇? 发表于2024-04-21 浏览10648 评论0
首先解释一下 npm 为什么要配置淘宝镜像       原因:因为node.js 默认使用的是国外的网站 。国内访问有一个跨国内局域网的操作。所以就会有时候很慢。这就跟为什么网站的静态资源有些会使用CDN 加速一样的      淘宝镜像是什么?就是npm 很多的插件淘宝已经下载好了放在公共的网站上 我们需要的时候去淘宝网上下载 和 国外的是一样  这样使用是提升了我们的下载速度。所以淘宝镜像其实是一个国外插件的 国内版本 如何安装淘宝镜像配置   1:淘宝 npm 地址:       n

node.js

vue-cli-service serve都干了啥(源码探究--@vue/cli 4.5.15)(vue cli service serve)

神经蛙 神经蛙 发表于2024-04-21 浏览4659 评论0
1、我问了自己一个问题? 为什么命令行输入 vue-cli-service serve 我们的vue项目就能通过http协议访问? 2、带着这个问题,去看看源码,寻找答案 2.1、vue-cli-service源码 代码片段 const Service = require('../lib/Service') const service = new Service(process.env.VUE_CLI_CONTEXT || process.cwd()) const rawArg

node.js

vue node.js mysql项目建设初步体验(接口) (vue+node+mysql)

依然 依然 发表于2024-04-21 浏览6228 评论0
用vue搭建前端页面、用node开发后端接口、数据库用mysql。这里只是简单的讲解搭建的逻辑是怎么样的,具体的一些应用还待挖掘。 学了node一直没有真正搞懂它是个什么玩意,总是说node就可以全栈了,简单一点理解就是前端开发者可以使用nodejs开发后端接口,然后自己实现全栈??应该是这样的吧 目录结构 end为后端接口文件夹(node) front为前端的文件夹(vue) 一、mysql数据库 数据库这里使用的是mysql。最好下一个Navicat,可视