npm命令

npm命令

​ ​   cmd/app: npm init -y 初始化node项目

​ ​   cmd/app: node index.js 运行node文件

设置淘宝镜像

​ ​   npm config set registry http://registry.npm.taobao.org/

​ ​   npm config get registry 查看下载源

npm包管理器,用于安装第三方库

​ ​  安装:

​ ​  ​   npm i pkg1 pkg2 pkg3 局部安装

​ ​  ​   npm i pkg -g 全局安装

​ ​  ​   npm root view -g 查看全局安装目录

​ ​  ​   npm i pkg -D 开发时使用

​ ​  ​   npm i pkg -S 开发和上线后都使用

​ ​  ​   npm i pkg@版本 指定版本安装

​ ​  ​   npm list 查看插件

​ ​  ​卸载:

​ ​  ​   npm uninstall pkg

​ ​  ​   npm remove pkg

​ ​  ​   npm r jquery

​ ​  更新:

​ ​  ​   npm view jquery versions 查看历史版本

​ ​  ​   npm update jquery

​ ​  安装和卸载帮助命令:

​ ​  ​   npm install -h

​ ​  ​   npm uninstall -h

模块使用

​   第三方模块(需先引入在使用)

​ ​  ​   npm i pkg

​ ​  ​   var pkg = require(‘http’)

​   内置模块

​ ​  ​   var fs = require(‘fs’);

​ ​  ​   var http = require(‘http’)

​  自定义模块

​ ​  ​   导出(写在单独的js文件中 ’utils.js‘):

​ ​  ​   ​  module.exports={‘属性名’:‘属性值’,‘属性名’:‘属性值’}

​ ​  ​   导入:

​ ​  ​  ​   var utils = require(‘./utils’);

文件读写

​  同步读

​  ​ 代码展示:

var fs = require('fs');
console.log(1);
var res = fs.readFileSync('./first.txt','utf-8');
console.log(res);
console.log(2);
你好明天!

效果展示:

image-20220913191420761

​  异步读:

​ 代码展示:

var fs = require('fs');
console.log(3);
fs.readFile('./first.txt','utf-8',function(err,res){
	if(!err){
		console.log(res);
	}
})
console.log(4);

​ 效果展示:

image-20220913191745265

​  同步写

​ 代码展示:

var fs = require('fs');
console.log(22);
fs.writeFileSync('./write.txt','web大前端')
console.log(33);

效果展示:

image-20220913192009285

image-20220913192026284

​  异步写

​  代码展示:

var fs = require('fs');
console.log(77);
fs.writeFile('./write.txt','Nodejs',function(err){
	if(!err){
		console.log('写入成功');
	}
})
console.log(88);

​ 效果展示:

image-20220913192152987
image-20220913192203214

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值