NodeJS入门

文章介绍了Node.js作为JavaScript服务器端运行环境,以及如何通过Node.js进行模块化开发,包括CommonJS规范的导出和导入。文章还详细阐述了常用的DOS命令,如改变目录、清屏和中断执行。在包管理方面,讲解了npm和yarn的使用,如安装、卸载模块,以及管理生产环境和开发环境的依赖。此外,提到了package.json文件在项目管理中的重要性。
摘要由CSDN通过智能技术生成

1. node理解

  1. 概念

    nodeJs是js在服务器端运行的一个环境(v8引擎),还扩展了js功能,使js具有操作服务器的能力
    
  2. 总结

    nodeJs = js运行环境 + js扩展功能
    
    
    
    

2.常用的dos命令 [ 掌握 ]

//打开指定目录
	cd 相对路径
    
//清屏
    cls
    
//中断执行
    连续两次以上ctrl + c

3.node中运行js文件命令 [ 重点 ]

node js文件名

4. node模块化 [ 重点 ]

  1. 概念

    //1.采用commonJs规范规定
      	1.一个js文件就是一个模块,js文件总是完成某个功能
    	2.模块之间存在相互依赖的关系(导入导出)
    
  2. 导入导出

    //导出
    	module.exports = {
            
        }
    
    //导入
    	let 变量 = require('模块路径')
        
        "注意:"
            require('相对路径+模块名')   : 导入自定义模块
            require('模块名') 			: 导入第三方模块(node_modules) 或者 node内置模块
    

5. npm命令

5.1 包描述文件package.json

//1.初始化包描述文件
	npm init -y

//2.作用
	帮助我们更好管理模块

5.2 npm命令 [ 重点 ]

//0.切换npm下载源切换到淘宝镜像
	npm config set registry https://registry.npm.taobao.org

//1.安装模块到生产依赖(开发和上线后都使用)
	npm i 模块名;      
    npm i 模块名 -S;   
    npm i 模块名 --save;

//2.安装模块到开发依赖(开发阶段使用,上线阶段不用)
	npm i 模块名 -D;   
	npm i 模块名 --save-dev

//3.查看模块的版本( 了解 )
	npm view 模块名 versions
    
//4.安装指定版本的模块
    npm i 模块名@版本号

//5.安装所有依赖中的模块
	npm i
    
//6.全局安装模块
    npm i 模块名 -g;

//7.同时安装多个模块
	npm i 模块名 模块名 ;
	npm i 模块名 模块名 -g;

//8.删除模块
	npm remove 模块名;
	npm remove 模块名 -g;
     

6. yarn命令

//1.在全局安装yarn,安装后才能使用yarn命令
	npm i yarn -g

//2.切换下载源到淘宝镜像 [了解]
	yarn config set registry https://registry.npm.taobao.org

//3.手动配置yarn全局安装路径 ["注意"]
     配置地址:C:\Users\Administrator\AppData\Local\Yarn\bin
     环境变量:  电脑(计算机)-》右键属性-》高级系统设置-》环境变量-》Path
     把yarn的全局安装目录粘贴进去即可

//3.5初始化包描述文件
     yarn init -y;
     
//4.安装模块到生产依赖
     yarn add 模块名;

//5.安装模块到开发依赖
	yarn add 模块名 -D

//6.安装指定版本的模块
    yarn add 模块名@版本号

//7.安装所有依赖中的模块
	yarn
    
//8.全局安装模块
    yarn global add 模块名;

//9.同时安装多个模块
	yarn add 模块名 模块名 ;
	yarn global add 模块名 模块名;

//10.删除模块
	yarn remove 模块名;
	yarn global remove 模块名;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值