CMD/Linux/Vim/CNPM/Npm/yarn/node/nodemon指令

CMD:

ipconfig

  • 查看ip配置

在这里插入图片描述

window+r 快捷打开

cmd是command的缩写.即命令提示符(CMD),Win为基础的操作系统下的“MS-DOS 方式”。

git base:

bash是linux风格的命令行,路径也是linux式的,可以使用windows和linux的命令;
cmd是windows风格的命令行,可以使用windows命令;

CMD是天生就带了系统的PATH环境变量,这一点会导致如果你运行某些脚本的时候,如果依赖某些安装的程序,如python、node这些,git-bash就会提示不存在对应的命令,而cmd可以正确运行

Linux常用指令

Linux是一套开源的免费操作系统,与系统的交互通常用命令来实现

在这里插入图片描述

ls

  • 查看当前文件夹下的文件(list单词的缩写)

在这里插入图片描述

ls -al/ls -a -l

  • 查看隐藏文件并且竖向[排列

在这里插入图片描述

cd

  • 进入某一个文件夹(change directory)的缩写,cd
    …回到上一级。tab键代码自动补全

在这里插入图片描述

clear

  • 清屏

mkdir 文件夹名

  • 带名字

在这里插入图片描述

  • 创建文件夹

在这里插入图片描述

touch 文件名

  • 创建一个文件

在这里插入图片描述

rm 文件名

  • 删除一个文件

在这里插入图片描述

rm -r 文件夹名

  • 删除一个文件夹

在这里插入图片描述

mv 要移动的 移动到

  • 原文件或文件夹 目标文件或文件夹 移动文件
    在这里插入图片描述

在这里插入图片描述

cat 文件名

在这里插入图片描述

ctrl+c

  • 取消命令

上下键

  • 查看历史命令

vim

  • Vim是一款命令行下的文本编辑器,编辑方式跟图形化编辑器不同

vim 文件(没有则添加)

在这里插入图片描述

在这里插入图片描述

i 进入编辑模式

在这里插入图片描述

在这里插入图片描述

ESC+ :wq 保存并且退出 + 回车

在这里插入图片描述

在这里插入图片描述

ESC + :q!

在这里插入图片描述

在这里插入图片描述

CNPM

cnpm是什么?

它是淘宝对国外npm服务器的一个完整镜像版本,也就是淘宝 NPM 镜像

cnpm的安装

npm install -g cnpm --registry=https://registry.npm.taobao.org

淘宝镜像

npm config set registry https://registry.npm.taobao.org

cnpm的使用

cnpm和npm的使用基本没有区别,只需要将npm替换成cnpm

NPM

全称:Node Package Manager , Node的包管理器

通过NPM可以对Node的包进行搜索、下载、安装、删除、上传

npm -v

  • 查看npm的版本

在这里插入图片描述

npm init

  • 手动初始化项目的package.json文件

  • 一路回车即可
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

npm init -y

  • 自动初始化一个默认配置的package.json

在这里插入图片描述

{
  "name": "day02",
  "version": "1.0.0",
  "description": "",
  "main": "01.module.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
 
 "keywords": [],
  "author": "",
  "license": "ISC"}
 

npm i 包名

  • 安装指定的包(下载之前先要初始化一个package.json)

  • 或者 npm install 包名 i是简写

  • 包会下载到node_modules文件夹中

  • package-lock.json 下载包的缓存文件

  • 下载包会自动添加到package.json中的开发依赖

    npm install 包名 --save

    npm i xxx -S

    npm i xxx

    安装指定包并添加到项目的生产依赖中

在这里插入图片描述

npm i 包名 -D

npm install / i 包名 --save-dev

npm install / i 包名 -D:

下载包并添加到package.json中的开发依赖里,安装指定包并添加到项目的开发依赖中

在这里插入图片描述

npm r 包名

  • npm remove / r 包名 :删除指定的包

  • 使用它删除以后缓存和包都就没了

在这里插入图片描述

在这里插入图片描述

npm i

  • npm install / i :安装项目中的所有依赖

在这里插入图片描述

在这里插入图片描述

npm i xxx@1.12.1

:下载指定版本的包,下载1.12.x版本的包,x代表最新版本

在这里插入图片描述

npm i 包名 -g

npm install / i 包名 -g:

  • 全局安装(全局安装都是安装一些工具)

  • 作用:将来作为cmd/终端指令使用,不是通过模块化语法引入使用

  • 比如:npm i webpack -g --> 将来就可以在 cmd/终端 使用webpack指令

在这里插入图片描述

Yarn

yarn是Facebook开源的新的包管理器,可以用来代替npm。

有缓存。

没有自己的仓库地址,使用的是npm仓库地址。

npm i yarn -g

  • 全局安装yarn

在这里插入图片描述

在这里插入图片描述

yarn --v

yarn --version

在这里插入图片描述

yarn init

//生成package.json !!!注意生成的包名不能有中文,大写

  • 一路回车

在这里插入图片描述

yarn init -y

  • 自动生成package.json文件

在这里插入图片描述

yarn add global 包名

(全局安装)

yarn add 包名

(局部安装)

在这里插入图片描述

在这里插入图片描述

yarn add 包名 --dev

(相当于npm中的–save-dev)

在这里插入图片描述

yarn remove 包名

  • 同样移出之后,缓存和配置文件不再有

在这里插入图片描述

在这里插入图片描述

yarn 下载所有包

在这里插入图片描述

在这里插入图片描述

node

安装/运行

  • 安装见环境-指令

node 文件名

  • 一定要来到当前要运行的文件所在目录

在这里插入图片描述

tab可以自动补全

  • 文件按tab可以自动补全

ctrl+c

  • 在cmd/终端中,所有退出指令:ctrl + c (一次不行就多按几次)

修改npm仓库地址

  • 任意位置输入指令都可以

  • npm config set registry https://registry.npm.taobao.org/

在这里插入图片描述

nodemon

每次修改js⽂件需重新执行才能⽣生效,安装nodemon可以监视文件改动,⾃动重启

npm i -g node

在这里插入图片描述

-同样任意位置都可以,因为是全局安装

  • 使用 nodemon 文件名可以启动项目

  • 如果出现问题,这用管理员打开powershell,输入set-ExecutionPolicy
    RemoteSigned,然后输入y

nodemon 文件名

在这里插入图片描述

ctrl + c退出

NodeJS中调试代码

在chrome调试nodejs代码
node --inspect-brk 文件名`启动文件
  • –inspect 启动调试

  • -brk 在代码的第一行打一个断点

在这里插入图片描述

浏览器中打开

在这里插入图片描述

调试代码

在这里插入图片描述

在VScode中打开

使用 nodemon 文件名可以启动项目

  • 如果出现问题,这用管理员打开powershell,输入set-ExecutionPolicy
    RemoteSigned,然后输入y
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值