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相关推荐
- nodejs安装及npm模块插件安装路径配置
在学习完js后,我们就要进入nodejs的学习,因此就必须配置nodejs和npm的属性了. 我相信,个别人在安装时会遇到这样那样的问题,看着同学都已装好,难免会焦虑起来.于是就开始上网查找解决方案, ...
- nodejs安装、npm安装
npm是nodejs官方未nodejs定制的一个工具,是Node.js的包管理器,是Node Packaged Modules的简称,通过npm可以下载安装nodejs的模块包,nodejs有很多优秀 ...
- NodeJS安装及npm使用淘宝镜像
一.去官网下载安装NodeJS https://nodejs.org/en/download/ 二.windows版安装步骤 三.npm使用淘宝镜像 记得要保存文件 四.配置环境变量 NODE_PAT ...
- Nodejs安装及npm配置(超详细)
文章目录 一.Node.js 下载 二.Node.js 安装 node.js简单安装 三.Node.js 配置 配置npm源 关于npm源的更新 四.可能遇到的问题 1. 直接输入npm 或 npm ...
- 使用NVM安装NodeJS并解决npm下载依赖失效问题(最全流程)
本人因为刚学习react,需要创建项目.下载过react依赖后才发现黑窗口提示我因node版本过低无法创建项目,怎么办呢?我去网上看了很多node升级的文章,大多数说的是重新去官网下载更高版本,我就跟 ...
- nodejs下载安装、npm环境配置、yarn下载与环境配置
Windows 安装nodejs.npm.yarn 一.nodejs下载与安装 1. 下载 1.1 打开浏览器搜索nodejs 1.2. 下载nodejs 2. 安装 按照图中指示完成安装即可 至此n ...
- Nodejs安装npm
Nodejs安装npm 修改NPM默认安装路径,下载cnpm及设置npm源 修改NPM全局模式的默认安装路径 一般情况下,我们安装 Node.js环境,程序会自动把 NPM全局模块的路径设置在系统盘( ...
- Nodejs 包与 NPM 第三方模块安装和 package.json 以及 CNPM
包与 NPM Nodejs 中除了它自己提供的核心模块外,我们可以自定义模块,也可以使用 第三方的模块.Nodejs 中第三方模块由包组成,可以通过包来对一组具有相互依 赖关系的模块进行统一管理. 完 ...
- Windows系统下nodejs安装及配置
关于nodejs中文站,眼下活跃度最好的知识站应该是http://www.cnodejs.org/ ,而http://cnodejs.org/则活跃度较低.Express.js是nodejs的一个MV ...
- 【JavaScript】Ubuntu16.04安装vscode+npm+yarn
一.安装vscode vscode官网(https://code.visualstudio.com/)下载linux deb文件 下载deb后,使用dpkg -i 命令安装 sudo dpkg -i ...
最新文章
- 037_Dropdown下拉菜单
- 计算机缓存Cache机制理解
- Unity 音频优化方案
- Find和FirstOrDefault()有什么区别?
- 云图说|华为云数据复制服务 打造不一样的用户权限迁移
- JavaScript跨域解决方法大全
- 【一步步学OpenGL 20】 -《点光源》
- cassandra vs. voldemort
- iPhone下mp4视频无法播放和部分手机只有声音没有画面
- 41家对中国市场依赖度最高(依营收占比计算)的美国公司
- sohu_news搜狐新闻类型分类
- 044_Unicode对照表十
- 古人的谦称、尊称与贱称
- 织梦CMS建站入门学习(一)
- 苹果公司CEO:混蛋乔布斯
- android 盒子刷 下载,一加5刷机盒子app下载_一加5刷机盒子安卓最新版v7.5下载 - Win7旗舰版...
- React 高阶组件HOC详解
- docker更换自己的阿里云镜像地址
- python是什么?python又可以用来干什么?(详细讲解来啦)
- qt designer加载自定义组件