nodejs
nodejs 函数以_ 下划线开头是什么意思
在JavaScript中,函数名称以下划线 _ 开头通常表示该函数是私有的,意味着它只能在当前函数或对象的内部使用,而不能在外部访问或调用。这是一种命名约定,用于表示函数的可见性和访问权限。在许多JavaScript库和框架中,开发者经常使用下划线开头的函数名称来指示这些函数是供内部使用的,以避免意 ......
nodejs 的@符号作用
在Node.js中,@符号通常用于引用模块的路径。当使用@符号时,它会被解释为指向当前模块的根路径。这样可以使得模块引入更加简洁和可读,同时也有助于避免引入模块时出现相对路径的问题。 例如,假设我们有一个名为"utils"的模块,在使用相对路径时,我们可能需要这样引入它: ```javascript ......
nodejs版本控制——nvm
1、安装nvm首先要保证之前没有安装过nodejs,如果之前安装过,就先卸载: brew uninstall node brew install nvm 2、查看是否安装 nvm -v 3、临时环境变量配置 vi ~/.bash_profile 添加 export NVM_DIR="$([ -z " ......
NodeJS系列(8)- Next.js 框架
Next.js 是一个用于构建 Web 应用程序的框架。Next.js 是一个用于生产环境的 React 框架,是一个 React 服务端渲染应用框架。Next.js 具有同类框架中最佳的 “开发人员体验” 和许多内置功能,它的特点如下: (1) 直观的、 基于页面 的路由系统(并支持 动态路由); ......
Nodejs安装教程
1.下载地址 下载地址:https://nodejs.org/zh-cn/download/,根据自己需求选择下载 2.安装 1.双击安装包,一直点击【下一步】2.点击change按钮,更换到自己的指定安装位置,点击【下一步】 3.一直点击【下一步】,最后安装成功即可 3.配置环境变量 Node.j ......
ubuntu18.04安装nodejs最新版、指定版 12.x 14.x
ubuntu18.04安装nodejs最新版、指定版 12.x 14.x 今天准备在 ubuntu 服务器里面安装 nodejs 版本,ubuntu 18.04 仓库 nodejs 默认是 8.x 版本。 1. 通过 apt 安装 nodejs 在 Ubuntu 18.04 的默认仓库包含了一个 N ......
前端代码规范-2分钟教会你在nodejs中使用eslint定制团队代码规范
## ESlint 是什么? [ESlint官网](https://eslint.nodejs.cn/docs/latest/use/core-concepts) #### 官网是这么写的: ESLint 是一个可配置的 JavaScript 检查器。 它可以帮助你发现并修复 JavaScript ......
NodeJS系列(7)- Ant Design Pro 简介
Ant Design Pro 是基于 Ant Design 和 umi 的封装的一整套企业级中后台前端/设计解决方案,致力于在设计规范和基础组件的基础上,继续向上构建,提炼出典型模板/业务组件/配套设计资源,进一步提升企业级中后台产品设计研发过程中的『用户』和『设计者』的体验。Ant Design ......
002Jenkins打包指定nodejs版本
一、 #在项目根路径添加.nvmrc文件,指定nodejs的版本即可:cat .nvmrc 16.18.0 ......
【宝塔面板部署nodeJs项目】网易云nodeJs部署在云服务器上,保姆级教程,写网易云接口用自己的接口不受制于人
> 看了很多部署的,要么少步骤,要么就是写的太简洁,对新手不友好 # 前言 参考链接 > [服务器如何上线node.js项目【项目放置在github中】](https://blog.csdn.net/hannah2233/article/details/127116352) > [宝塔部署nodej ......
JavaScript、ECMA、CommonJs、NodeJS、TypeScript的关系
# [返回](https://www.cnblogs.com/ymwmn/p/17591152.html) # JavaScript 发布时间:1995 发布公司:Netscape (网景) 它是一种高级的**解释型**编程语言,简称JS 它最初的设计目标是改善网页的用户体验。 ......
nodejs 修改js文件
Node.js是一个流行的服务器端JavaScript运行时,它拥有一个强大的内置文件系统模块,可以轻松实现对JS文件的编辑。本篇文章将向大家介绍Node.js如何修改JS文件。 创建Node.js项目 首先,我们需要创建一个新的Node.js项目。可以使用以下命令创建一个新的文件夹,并在其中初始化 ......
n stable报错curl: (7) Failed to connect to nodejs.org port 443: Connection refused
n stable报错 ```sh curl: (7) Failed to connect to nodejs.org port 443: Connection refused Error: failed to download version index (https://nodejs.org/di ......
NodeJS相关
## 全局对象 相比于浏览器中的`window`全局对象,`node`的全局对象是`global` ```js console.log(window) // window is not defined ``` 例如,你用`node`执行上面的代码,就会发现浏览器中存在的`window`,`node` ......
[GPT] 使用 nodejs的 puppeteer 库使用完关闭后,linux上面有很多 chrome 进程
在使用 Node.js 的 Puppeteer 库时,如果你在使用完后关闭了浏览器,但在 Linux 上仍然存在很多 Chrome 进程,可能是因为没有正确地关闭所有相关的进程。 可以尝试以下方法来确保所有的 Chrome 进程都被正确关闭: 1. 确保调用了 browser.close() 方法来 ......
快速切换 nodejs 的版本
最近在开发一个常驻进程、定时任务统一调度系统,以应对开发在进程管理方面遇到的各种复杂问题。 组里开发项目,一般来说是一个人承包整个项目,包括调度器设计,还有后台系统。我还有一部分工作,是队列相关的信息,这个由监控同学负责,到时候我后台聚合他的数据一并展示。 然后我就遇到问题了: 我以前刚入职公司的时 ......
nodejs sqlite报错 typeorm[ Expression tree is too large (maximum depth 1000)]
最近在给公司开发一个工具时,使用SQLite,然后突然发现报错: ```js (node:16195) UnhandledPromiseRejectionWarning: QueryFailedError: SQLITE_ERROR: Expression tree is too large (ma ......
NodeJS 函数与作用域
# 三、函数与作用域 [TOC] ## 3.1 函数 ```JS function 函数名(函数参数) { 函数体; return 返回值; } ``` ```JS function add(x,y){ return x+y } ret = add(4,5) console.log(ret) ``` ......
NodeJS 基础语法
# 一、NodJS 基础语法 [TOC] ## 1.1 安装 - 下载镜像地址: - [阿里云镜像地址](https://registry.npmmirror.com/binary.html?path=node/&spm=a2c6h.24755359.0.0.6d446e51oCsc9D): `ht ......
NodeJS 控制语句
# 二、控制语句 [TOC] ## 2. 语句块 JS 使用大括号构成语句块,let只能在块作用域内可见 ``` function fn() { let a = 1; var b = 2; c = 3 } let d =100 if (1) { let d = 4; var e = 5; f = 6 ......
NodeJS对象模型
# 四、JS对象模型 [TOC] JavaScript 是一种基于原型(`Prototype`)的面向对象语言,而不是基于类对象的面向对象语言 C++、JAVA 有类`Class`和实例`intance`的概念,类是一类事物的抽象,而实例是类的实体 JS 是基于原型的语言,它只有原型对象的概念,原型 ......
linux麒麟安装nodejs
1、安装包下载 nodejs16.14.2版本 https://nodejs.org/en/blog/release/v16.14.2 2. 解压之后更名文件夹位‘node’方便之后的操作 这里的原因还是因为之后方便命令行的操作 3. 移动node文件夹到系统盘下面的opt路径下 在node文件夹的 ......
大前端一篇文章搞定什么是nodeJs它和NPM关系与应用
现在前端的入门门槛越来越高了,不再是单纯 html+css+js,各种前端框架 层出不穷,各种ui组件库层出不穷。 模块化,打包化,各种工具库层出不穷,前端变成大前端 ,甚至前端可以搞定整个项目,通过node作为服务端api, 这里我们主角就是nodeJs 什么是nodejs javaScript是 ......
nodejs 使用 core允许跨域
npm install cors --save var cors = require('cors'); app.use(cors({ origin:['http://localhost:8083'], methods:['GET','POST'], alloweHeaders:['Conten-Ty ......
yarn : 无法加载文件 E:\nodejs\yarn.ps1,因为在此系统上禁止运行脚本。问题解决
1.在电脑的开始菜单中,搜索 PowerShell , 然后以管理员身份运行,如下所示: 2.以管理员身份运行后,会出现命令窗口,接下来,输入命令 get-ExecutionPolicy 查看权限, 会看到它的返回值是 Restricted , 意思是 当前是禁用的。 3.执行命令:set-Exec ......
nvm安装node报错Get "https://nodejs.org/dist/latest/SHASUMS256.txt": dial tcp 104.20.23.46:443: i/o timeout
windows上通过nvm管理node版本,在本地安装了nvm后,通过nvm安装node,报错了,信息: Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt. Get https://nodejs.org/dist/lat ......
NodeJS使用npm安装vue脚手架
开发环境准备:Windows10、Windows11 NodeJS,安装官网最新LTS版即可 下载地址:https://nodejs.org/ 安装一路下一步,默认即可 1、检查 Node版本、npm包管理工具版本,命令如下: 打开cmd命令,输入如下命令: node -v npm -v 2、安装 ......
nvm一个nodejs版本管理工具!
nvm是什么 nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。 nvm下载 可在点此在github上下载最新 ......
nodejs学习
安装 https://nodejs.org 升级 下载新版本,直接安装 降级 在安装旧版本之前,需要先卸载当前版本的Node.js,以免两个版本之间出现冲突。 在Windows系统中,通过控制面板的程序卸载功能来卸载Node.js。 在Linux和Mac系统中,我们可以使用以下命令来卸载: sudo ......
VSCode中打开NodeJS项目自动切换对应版本的配置
这几年搞了不少静态站点,有的是Hexo的,有的是VuePress的。由于不同的主题对于NodeJS的版本要求不同,所以本机上不少NodeJS的版本。 关于如何管理多个NodeJS版本,很早之前就写过用nvm来管理的相关文章,这里就不赘述了,有需要的可以看这篇[Node.js环境搭建](https:/ ......