常见cmd操作
打开命令行
1.windows +R 输入cmd
2.任意文件资源管理器中,地址栏输入:cmd
3.在任务栏中点击搜索框,在搜索框中输入cmd,就可以看到命令提示符窗口
常见dos命令
查看目录内容命令 dir
返回上层目录 cd..
创建目录 md
指定目录 cd
文件复制 copy
更改文件名 ren 旧 新
显示文本文件内容 type
删除空文件夹 rd
删除文件 del
清除屏幕 cls自动补齐 tab
切换历史输入 ↑ ↓ 上下箭头停止 Node 程序 Ctrl+C
输入node 要执行的js文件的路径 node 空格 文件名
模块化
模块化的基本概念
将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来
Node.js中的模块化
根据模块来源的不同,将模块分为了三大类,分别是:
内置模块(fs,path,http)
自定义模块(用户创建的每个Js文件)
第三方模块(由第三方开发出来的模块)
包和npm
包的概念
在Nodejs中包由由包结构和包描述文件两个部分组成.
包结构:用于组织包中的各种文件,例如:源代码文件、资源文件
包描述文件:描述包的相关信息,例如:package.json、bin、lib等文件
npm
npm是随着Nodejs一起安装的一个包管理工具,它具有以下用途:
-
允许用户从NPM服务器下载别人编写的第三方包到本地使用。
-
允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
-
允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
npm常用命令
npm -v 查看版本号
npm --help 查看npm所有命令
npm init 构建项目说明,生成 package.json文件
npm install 包名 新版nodejs的写法
npm install 包名 #安装包 (安装到当前目录)
npm i 包名 安装到项目/生产依赖
npm i 包名 -D 安装到开发依赖
npm i 包名 -g 全局安装(默认C盘)npm list 包名 查看包的版本信息
全局安装 cnpm
npm install cnpm -g
换源: npm config set registry https://registry.npmmirror.comnpm config set registry https://registry.npm.taobao.org 设置淘宝镜像源
npm config set registry https://registry.npmjs.org 设置npm源
npm set disturl https://npm.taobao.org/dist 设置资源库从淘宝库获取