管理软件包npm发布基本流程

一、Node.js介绍:

JavaScript是一种脚本语言,本身并不能编译执行。最早时期只是作为浏览器脚本,只能够在浏览器中执行(JavaScript必须依赖一个运行环境作为载体才能够执行)。

Node.js 是一个JavaScript 运行环境,是一个基于 Chrome V8 引擎的 ,独立于浏览器的,所以能够实现让JS脱离浏览器单独执行,也就从技术上实现了用JS开发桌面软件。

Node.js提供了文件系统、网络系统等其他操作系统API,可以用于服务器开发。但是Node.js没有提供图形界面API,所以不能开发GUI软件。

Node.js也能用于服务端开发,创建一个服务环境,使用JavaScript搭建一个服务站点。它内部其实包含了很多的模块功能,其中有一些模块可以帮助我们方便快速的搭建一个web应用,甚至是完整网站。

GUI:graphics user interface:图形用户界面。
CLI:command line interface:命令行界面。

Node.js是一款CLI的软件,所以只能使用命令行操作。
下载安装Node.js之后在命令行中输入node,就可以打开Node.js,但是这样运行的效果是输入一行js运行一行js

常用命令行
在目标文件夹中ctrl+shift+鼠标右键,然后选择【在此处打开命令行窗口】
dir #查询当前目录中的所有内容。
cd 文件夹路径 #前往目标目录
cd… #表示返回上层目录,不可跨盘符跳转
c: #切换盘符 c: 是切换到c盘;d: 是切换到d盘
cls #清屏

js的运行环境:
1.浏览器:在浏览器环境中运行
2.nodejs:在nodejs的环境中运行

二、 Node.js的安装与使用

Node.js的安装

1、windows 官网下载安装包,点击安装Node.js官网:http://nodejs.cn/,下载位数依据个人电脑位数,这里下载的是64位。
2、验证是否安装成功:
node -v #查看nodejs版本号,比如:v14.2.0

Node.js的使用

1、在node环境下书写代码:
进入终端输入node,然后回车,进入Node.js的环境,可以再里面直接写js代码。例如:
在这里插入图片描述
退出时直接使用:ctrl+c 退出node环境。

2、在node环境中运行js文件:
进入终端打开文件目录,输入:node js文件名,可以让js文件直接在终端运行
例如: cd 文件目录 #打开当前js文件所在文件夹
node app.js #使用node直接运行app.js文件(.js后缀名也可以不写,直接写node app)
在这里插入图片描述
3、在Visual Studio Code中使用终端
快捷键:ctrl + `

三、npm包发布流程

管理软件包npm账号的使用

1、windows 官网搜索npm,若第一次使用,请点击注册,填写注册信息(全名、公开点击邮件,用户名、密码)等等。注册成功后并登陆npm账号。注册官网:https://www.npmjs.com/

发布流程(详细)

1、准备好要发布的文件,在这里我发布的是一个自己编写的动画库。
2、开发软软我选择的是Visual Studio Code。点击Visual Studio Code并进入终端,输入相关命令:
在这里插入图片描述
在这里插入图片描述
此时会生成一个.json文件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述 此时你去登录npm查看包,发现包已被删除!!