node.js基础发布+使用

node.js是一个javascript运行环境且基于chrome v8引擎的javascript运行环境。速度快,性能好。node.js对一些特殊进行优化,图带的API在费浏览器下运行的更好。

node.js主要特点是单线程、异步I/O、事件驱动。。

单线程:

单线程是安装顺序执行,且每次只能执行一个任务。

异步I/O:

异步IO的概念和同步IO相对,当一个异步过程调用发出后,调用者不能立刻得到结果。因为node.js是单线程运行的。通过事件循环来取出列队中消息进行处理。

事件驱动:

监听事件事件状态的变化做出相应的时间,则是回调函数。

npm是node.js的程序包管理器。以下三步将模块发布到npm库上。

第一步:打开终端找到文件所在的文件夹,执行npm init 出现以下内容

name:程序包名,不能重复(必须为小写)。

version: 版本号。

description: 内容介绍

.  .   .

接下来出现yes(no): 是否配置模板。根据自己需求选择;

配置文件之后你会发现文件夹下多了一个package.jsom文件。证明以上配置已完成。

第二步: 为第三步做准备。 注册npm账号

终端中输入 adduser 会出现一个能看懂的英文。 就是用户名: 输入名户名就行

第二个为密码。 输入密码。 密码是不可见;

第三个为邮箱。 必填。

第三步:执行一个条 npm publish 结束。

下载上传的模板,快速下载文件。

更多node.js命令关注我。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值