NPM 是 Node.js 包或模块(如果您愿意)的包管理器。
www.npmjs.com拥有数以千计的免费软件包可供下载和使用。
当您安装 Node.js 时,NPM 程序就会安装在您的计算机上
NPM 已经准备好在您的计算机上运行!
Node.js 中的包包含模块所需的所有文件。
模块是可以包含在项目中的 JavaScript 库。
下载包非常容易。
打开命令行界面并告诉 NPM 下载您想要的包。
我想下载一个名为 "upper-case" 的软件包:
下载"upper-case":
C:\Users\
Your Name>npm install upper-case
现在您已经下载并安装了您的第一个软件包!
NPM 创建一个名为 "node_modules" 的文件夹,该包将放置在其中。以后安装的所有包都会放在这个文件夹中。
我的项目现在有这样的文件夹结构:
C:\Users\My Name\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.upperCase("Hello World!"));
res.end();
}).listen(8080);
运行示例 »
将上面的代码保存在名为 "demo_uppercase.js" 的文件中,并启动该文件:
启动demo_uppercase:
C:\Users\
Your Name>node demo_uppercase.js
如果您在计算机上执行了相同的步骤,您将看到与示例相同的结果:http://本地主机:8080
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!