9.Node.js 包管理器npm
Posted AlanTao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了9.Node.js 包管理器npm相关的知识,希望对你有一定的参考价值。
npm 是 Node.js 官方提供的包管理工具, 用于 Node.js包的发布、传播、依赖控制
安装 express ==> 流行的基于Node.js的Web开发框架,可以快速地搭建一个完整功能的网站。
$ npm install express
包的发布 , 创建符合 npm 规范的 package.json 文件
$ npm init
输入命令后,会生成package.json文件
package name: (byvoidmodule) alan version: (1.0.0) 0.0.1 description: 吴涛第一个npm包 entry point: (index.js) test command: git repository: keywords: author: 吴涛 license: (ISC) About to write to G:\nodejs\byvoidmodule\package.json: { "name": "alan", "version": "0.0.1", "description": "吴涛第一个npm包", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "吴涛", "license": "ISC" }
这样就在 byvoidmodule 目录中生成一个符合 npm 规范的 package.json 文件。创建一个 index.js 作为包的接口,一个简单的包就制作完成了。 在发布前,我们还需要获得一个账号用于今后维护自己的包,使用 npm adduser 根据提示输入用户名、密码、邮箱,等待账号创建完成。完成后可以使用 npm whoami 测验是否已经取得了账号。 接下来,在 package.json 所在目录下运行 npm publish ,稍等片刻就可以完成发布了。打开浏览器,访问 http://search.npmjs.org/ 就可以找到自己刚刚发布的包了。现在我们可以在世界的任意一台计算机上使用 npm install byvoidmodule 命令来安装它。
以上是关于9.Node.js 包管理器npm的主要内容,如果未能解决你的问题,请参考以下文章
NPM - Node Package Manager - Node 包管理器
介绍npm fund命令:JavaScript包管理器npm实现捐赠,fund列出捐赠平台及其url