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