安装----------------------------------------------------------------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相关推荐

  1. nodejs安装及npm模块插件安装路径配置

    在学习完js后,我们就要进入nodejs的学习,因此就必须配置nodejs和npm的属性了. 我相信,个别人在安装时会遇到这样那样的问题,看着同学都已装好,难免会焦虑起来.于是就开始上网查找解决方案, ...

  2. nodejs安装、npm安装

    npm是nodejs官方未nodejs定制的一个工具,是Node.js的包管理器,是Node Packaged Modules的简称,通过npm可以下载安装nodejs的模块包,nodejs有很多优秀 ...

  3. NodeJS安装及npm使用淘宝镜像

    一.去官网下载安装NodeJS https://nodejs.org/en/download/ 二.windows版安装步骤 三.npm使用淘宝镜像 记得要保存文件 四.配置环境变量 NODE_PAT ...

  4. Nodejs安装及npm配置(超详细)

    文章目录 一.Node.js 下载 二.Node.js 安装 node.js简单安装 三.Node.js 配置 配置npm源 关于npm源的更新 四.可能遇到的问题 1. 直接输入npm 或 npm ...

  5. 使用NVM安装NodeJS并解决npm下载依赖失效问题(最全流程)

    本人因为刚学习react,需要创建项目.下载过react依赖后才发现黑窗口提示我因node版本过低无法创建项目,怎么办呢?我去网上看了很多node升级的文章,大多数说的是重新去官网下载更高版本,我就跟 ...

  6. nodejs下载安装、npm环境配置、yarn下载与环境配置

    Windows 安装nodejs.npm.yarn 一.nodejs下载与安装 1. 下载 1.1 打开浏览器搜索nodejs 1.2. 下载nodejs 2. 安装 按照图中指示完成安装即可 至此n ...

  7. Nodejs安装npm

    Nodejs安装npm 修改NPM默认安装路径,下载cnpm及设置npm源 修改NPM全局模式的默认安装路径 一般情况下,我们安装 Node.js环境,程序会自动把 NPM全局模块的路径设置在系统盘( ...

  8. Nodejs 包与 NPM 第三方模块安装和 package.json 以及 CNPM

    包与 NPM Nodejs 中除了它自己提供的核心模块外,我们可以自定义模块,也可以使用 第三方的模块.Nodejs 中第三方模块由包组成,可以通过包来对一组具有相互依 赖关系的模块进行统一管理. 完 ...

  9. Windows系统下nodejs安装及配置

    关于nodejs中文站,眼下活跃度最好的知识站应该是http://www.cnodejs.org/ ,而http://cnodejs.org/则活跃度较低.Express.js是nodejs的一个MV ...

  10. 【JavaScript】Ubuntu16.04安装vscode+npm+yarn

    一.安装vscode vscode官网(https://code.visualstudio.com/)下载linux deb文件 下载deb后,使用dpkg -i 命令安装 sudo dpkg -i ...

最新文章

  1. 037_Dropdown下拉菜单
  2. 计算机缓存Cache机制理解
  3. Unity 音频优化方案
  4. Find和FirstOrDefault()有什么区别?
  5. 云图说|华为云数据复制服务 打造不一样的用户权限迁移
  6. JavaScript跨域解决方法大全
  7. 【一步步学OpenGL 20】 -《点光源》
  8. cassandra vs. voldemort
  9. iPhone下mp4视频无法播放和部分手机只有声音没有画面
  10. 41家对中国市场依赖度最高(依营收占比计算)的美国公司
  11. sohu_news搜狐新闻类型分类
  12. 044_Unicode对照表十
  13. 古人的谦称、尊称与贱称
  14. 织梦CMS建站入门学习(一)
  15. 苹果公司CEO:混蛋乔布斯
  16. android 盒子刷 下载,一加5刷机盒子app下载_一加5刷机盒子安卓最新版v7.5下载 - Win7旗舰版...
  17. React 高阶组件HOC详解
  18. docker更换自己的阿里云镜像地址
  19. python是什么?python又可以用来干什么?(详细讲解来啦)
  20. qt designer加载自定义组件

热门文章

  1. Repo lesson
  2. 唱吧DevOps的落地,微服务CI/CD的范本技术解读----最大的难点并不是实际业务代码的编写,而是服务的监控和调试以及容器的编排...
  3. struts2之OGNL用法
  4. C#使用Word中的内置对话框实例
  5. 西南民大oj(矩阵快速幂)
  6. Android控件系列之RadioButtonRadioGroup
  7. 程序员也要多读些专业之外的书
  8. 信息资源管理的标准与法规
  9. MySQL—异常处理
  10. Android 自定义ListView单击事件失效