欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Node.js NPM

程序员文章站 2022-05-29 12:34:27
...

章节


NPM是Node.js的包(或模块)管理器。

www.npmjs.com上有海量的Node.js包,供免费下载使用。

当安装Node.js时,NPM程序会被同时安装。

package/包是什么?

包/package包含了一个模块所需的所有文件。

模块是可以导入到项目中使用的JavaScript库。

下载包

下载包很简单。在命令行里,执行npm insall 包命令。

下载安装名为upper-case的包:

[email protected] G:\qikegu\nodejs> npm install upper-case

现在您已经下载并安装了第一个包!

NPM会在当前目录,创建一个名为“node_modules”的文件夹,包将放在其中。将来安装的所有包都将放在这个文件夹中。

目录结构如下所示:

G:\qikegu\nodejs\node_modules\upper-case

使用包

一旦安装了包,就可以使用它了。

导入使用“upper-case”包:

var uc = require('upper-case');

创建一个Node.js文件,将输出“Hello World!”转换为大写字母:

示例

var http = require('http');
var uc = require('upper-case');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.write(uc("Hello World!"));
  res.end();
}).listen(8080);

将上面的代码保存为“demo_uppercase.js”文件,使用Node启动该文件:

启动demo_uppercase:

G:\qikegu\nodejs>node demo_uppercase.js

浏览器打开网址查看结果: http://localhost:8080