node 空格 某个js文件 # 调用 node 程序,运行某个js文件
node i express -g
==========================
(
var express = require('express')
var app = express();
app.get("/", function (req, res) {
res.send('hello world')
});
app.listen(80, () => {
console.log('web server running at http://127.0.0.1');
})
)
-
clear 或者 cls # 清空界面
-
ls/dir # 查看列表(list)
-
cd 目录名 # 进入到目录中去
-
cd ... # 返回上一级目录
-
cd \ # 直接回到根目录
-
Ctrl+C # 停止 Node 程序
-
输入部分文件名后按下 Tab 键 // 补全文件名 或 目录名, 多次tab会进行切换
-
↑ ↓ 上下箭头 # 切换历史输入
-
npm info 包名 #搜索包
-
npm install/i <包名>@版本号 #安装指定版本的包
-
npm install/i 包名 #安装包 (安装到当前目录)
-
npm list 包名 #查看包的版本信息
-
npm uninstall 包名 #卸载包
-
npm ls #查看包的列表
-
npm init -y #初始化(会生成一个packagejson的文件,项目的配置信息)
-
npm install/i <包> -g #全局安装(-g代表全局安装,不会在package.json中看到)
-
npm config get registry #检查当前的下包地址
-
npm config set registry=https://registry.npm.taobao.org/ 把下包的地址切换为国内的淘宝服务器
20.npm config set registry https://registry.npmjs.org 把下包的地址切换为国外服务器
21.npm config set prefix "全局module_global"
22.npm config set cache "全局module_cache"
=======================================
-
node:启动 Node.js REPL(交互式解释器)
-
node -v:查看 Node.js 版本号
-
node -h:查看 Node.js 帮助文档
-
node -p:执行 JavaScript 表达式并打印结果
-
node -e:执行 JavaScript 代码片段
-
node --inspect:启动 Node.js 调试器
-
node --inspect-brk:在第一行暂停并启动 Node.js 调试器
-
node --version:查看 Node.js 版本号
-
node --help:查看 Node.js 帮助文档
-
npm:Node.js 包管理器
-
npm init:初始化一个新的 Node.js 项目
-
npm install:安装 Node.js 模块
-
npm uninstall:卸载 Node.js 模块
-
npm update:更新 Node.js 模块
-
npm search:搜索 Node.js 模块
-
npm ls:列出当前项目中安装的 Node.js 模块
-
npm run:运行 package.json 中定义的脚本
-
npm start:启动 Node.js 项目
-
npm test:运行 Node.js 项目的测试
-
npm publish:发布 Node.js 模块到 npmjs.com
-
npm help:查看 npm 帮助文档
-
npm version:查看当前项目的版本号
-
npm view:查看指定 Node.js 模块的信息
-
npm outdated:查看当前项目中过时的 Node.js 模块
-
npm audit:检查当前项目中的安全漏洞
-
npm login:登录到 npmjs.com
-
npm logout:退出 npmjs.com
-
npm adduser:添加一个新的 npmjs.com 用户
-
npm whoami:查看当前登录的 npmjs.com 用户名
-
npm config:配置 npm
-
npm cache:管理 npm 缓存
-
npm doctor:检查当前环境是否符合 Node.js 和 npm 的要求
-
npm rebuild:重新编译当前项目中的 Node.js 模块
-
npm prune:删除当前项目中未使用的 Node.js 模块
-
npm shrinkwrap:锁定当前项目中的 Node.js 模块版本号
-
npm ci:安装当前项目中的 Node.js 模块,忽略 package.json 中的 devDependencies
-
npm fund:查看当前项目中使用的 Node.js 模块的资助商信息
-
npm init -y:快速初始化一个新的 Node.js 项目,使用默认配置