到今天node.js的基础部分基本就过了一遍,感觉不是很全面,但也是基础基本入门了,今天就学习一下npm上传封装好的工具包和公网部署服务的方法。
一、npm包上传
1. 创建文件夹

图片.png
2. npm包的初始化
npm init

图片.png
3. npm包信息的设置
{
"name": "npmTest-T",
"version": "0.1.0",
"description": "npm上传包练习",
"main": "npmTest-T.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [
"npm"
],
"author": "空尽欢",
"license": "ISC"
}
"name": "npmTest-T", //包名
"version": "0.1.0", //版本号
"description": "npm上传包练习", //简介
"main": "npmTest-T.js", //入口文件
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [
"npm"
], //关键词
"author": "空尽欢", //作者
"license": "ISC"

图片.png
生成
package.json文件,可在编辑器中对相关信息进行修改。
4. 注册NPM官网账号
npm官网地址:https://www.npmjs.com/

图片.png
5. NPM官网账号需要邮箱验证
6. 本机登陆NPM
npm login

图片.png
7. 发布NPM包
npm publish
注:命名不规范或者命名有重复时,上传都会报错。
二、服务器公网部署(了解)
IP地址分公网地址和私网地址
私网地址是:
花生壳
可以将私网服务器地址和端口号跟公网固定的IP地址和端口绑定。
1. 注册花生壳
2. 实名认证
3. 免费获取域名和花生壳体验账号
4.进入花生壳设置平台
5. 添加应用
应用名称
应用内网主机的IP地址
应用内网服务的端口号
6. 下载花生壳软件
https://hsk.oray.com/download/
7. 安装并启动应用
不知不觉就学习到第十天了,虽然每天学习内容不多,但是还是有收获的,日积月累,积少成多嘛!!
日期:2021/11/22
学习参考视频:*https://www.bilibili.com/video/BV1i7411G7kW?p=30&t=1573.9
学习参考文档参考部分相关视频文案和课件,仅供个人学习和记录
