欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

nodejs-安装/helloworld/npm

发布时间:2025/6/17 编程问答 7 豆豆
生活随笔 收集整理的这篇文章主要介绍了 nodejs-安装/helloworld/npm 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
安装----------------------------------------------------------------http://nodejs.cn/download/ 完成之后确定是否安装成功 node -v 看下版本即可Node.js 应用是由哪几部分组成 1.引入 required 模块:我们可以使用 require 指令来载入 Node.js 模块。 2.创建服务器:服务器可以监听客户端的请求,类似于 Apache 、Nginx 等 HTTP 服务器。 3.接收请求与响应请求 服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。HelloWorld----------------------------------------------------------------var http = require('http'); http.createServer(function (request, response) {// 发送 HTTP 头部 // HTTP 状态值: 200 : OK// 内容类型: text/plainresponse.writeHead(200, {'Content-Type': 'text/plain'});// 发送响应数据 "Hello World"response.end('Hello World\n'); }).listen(8888); // 终端打印如下信息 console.log('Server running at http://127.0.0.1:8888/');NPM----------------------------------------------------------------NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。 安装node之后可以直接确认下NPM是否安装,直接npm -v 就行了安装升级npmLinux sudo npm install npm -gWindow npm install npm -g淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org全局安装与本地安装 npm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如npm install express # 本地安装npm install express -g # 全局安装如果出现以下错误:npm err! Error: connect ECONNREFUSED 127.0.0.1:8087 解决办法为:$ npm config set proxy null本地安装1. 将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_modules 目录。2. 可以通过 require() 来引入本地安装的包。全局安装1. 将安装包放在 /usr/local 下或者你 node 的安装目录。2. 可以直接在命令行里使用。如果你希望具备两者功能,则需要在两个地方安装它或使用 npm link。查看安装信息你可以使用以下命令来查看所有全局安装的模块:$ npm list -g 如果要查看某个模块的版本号,可以使用命令如下:$ npm list gruntpackage.json package.json 位于模块的目录下,用于定义包的属性。卸载模块我们可以使用以下命令来卸载 Node.js 模块。$ npm uninstall express更新模块我们可以使用以下命令更新模块:$ npm update express搜索模块使用以下来搜索模块:$ npm search express创建模块创建模块,package.json 文件是必不可少的。我们可以使用 NPM 生成 package.json 文件,生成的文件包含了基本的结果。以上的信息,你需要根据你自己的情况输入。在最后输入 "yes" 后会生成 package.json 文件。接下来我们可以使用以下命令在 npm 资源库中注册用户(使用邮箱注册):$ npm adduserUsername: mcmohdPassword:Email: (this IS public) mcmohd@gmail.com接下来我们就用以下命令来发布模块:$ npm publish如果你以上的步骤都操作正确,你就可以跟其他模块一样使用 npm 来安装 使用淘宝NPM镜像$ npm install -g cnpm --registry=https://registry.npm.taobao.org

 

总结

以上是生活随笔为你收集整理的nodejs-安装/helloworld/npm的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。