Nodejs
Nodejs常用库
- axios[Official][GitHub] - Promise HTTP
- tough-cookie[GitHub] - RFC 6265 Cookies and CookieJar for Node.js
- axios-cookiejar-support[GitHub] - Add tough-cookie support to axios
- dayjs[Official][GitHub] - 日期时间
- cheerio[Official][GitHub] - Node.js jQuery HTML
- jsdom[GitHub] - DOM仿真项目
- puppeteer[Official][GitHub] - 浏览器自动化
- playwright[Official][GitHub] - 浏览器自动化
- @octokit/core[GitHub] - Extendable client for GitHub's REST & GraphQL APIs
- libsodium-wrappers[GitHub] - The sodium crypto library
- log4js[Official][GitHub] - 日志
- javascript-obfuscator[Official][GitHub] - 混淆器
Windows二进制文件(.zip)安装方式
下载解压
nodejs下载解压目录 例: D:\Develop\node\node-v18.16.1-win-x64\
配置环境
-
安装目录下新建两个文件
文件名 目录 node_global
D:\Develop\node\node-v18.16.1-win-x64\node-global
node_cache
D:\Develop\node\node-v18.16.1-win-x64\node-cache
-
命令设置
#设置全局安装路径 npm config set prefix "D:\Develop\node\node-v18.16.1-win-x64\node-global" #设置缓存路径 npm config set cache "D:\Develop\node\node-v18.16.1-win-x64\node-cache" ##查看npm配置 npm config list
-
环境变量
变量名 变量值 NODE_PATH
(新增)D:\Develop\node\node-v18.16.1-win-x64
Path
(追加)%NODE_PATH%
%NODE_PATH%\node-global
-
nrm换源管理
#安装nrm换源管理模块 - 全局 npm install nrm -g #查看可选的源 带*号的是当前使用的源 nrm ls #切换到taobao源 nrm use taobao
Command
#初始化 package.json
npm init
#安装模块
npm install <package>
#卸载模块
npm uninstall <package>