Node.js官方:http:/nodejs.org
根据个人电脑及操作系统选择相应的安装程序或安装包。
安装完成之后会出现相应的可执行命令,而现在这些命令不属于windows,所以需要将目录配置到path环境属性之中。不同路径之间要使用“;”分隔。
<wbr><wbr><span style="color:rgb(204,0,0)"><span style="font-size:12px"><span style="font-family:Courier New">Express是整个Node.js之中最为常用的一个框架(开发包),使用它可以方便的快速构建起一个WEB<span style="font-family:宋体; font-size:9pt">项目。</span></span></span></span></wbr></wbr>
下载的方式分为两种:只针对于一个项目进行开发包的下载,或者是针对于整个Node.js开发环境。
npm install -g express 加‘-g’表示全局的,针对整个Node.js,否则,只是针对一个项目。
初始化项目:
只要是开发项目,那么肯定需要一个保存项目的文件目录,此时的目录就将其定义为nodespace。
mkdir nodespace
而后进入到此目录之中(就想象为Eclipse的工作区,一个工作区之中可以定义多个项目。
cd nodespace
下面是一个非常重要的步骤,需要创建一个express项目(有明确的文件夹要求)。
express -e nodedemo
注意:我在执行上述步骤时总是报错:‘express’ 不是内部命令或外部命令(本人电脑是win7 64位)
后来想到应该是版本问题就试了下。
npminstall -g express 会安装最新版本,目前是4.0.0,改成安装3.5.0版本即可如上正常执行,命令为
npm install -g express@3.5.0
项目结构
如果要想启动服务器,直接进入到myproject目录里面,输入:node app.js;
express貌似有点问题,
有两个解决方法:
第一个:重新在本项目里面下载一个:“npm install express”。此时在myproject目录下也存在了node_modules目录,同时保存了express程序包。
第二个:创建环境变量:NODE_PATH:C:\Users\zhang\AppData\Roaming\npm\node_modules(express所在的目录)
程序运行之后就会出现以下的提示信息:
Express server listening on port 3000
|
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>表示在3000的端口监听。随后打开浏览器输入:http://localhost:3000
若是出现如下问题:
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>继续安装ejs:npm
install -gejs。成功后,刷新页面:
<wbr></wbr>这个就是默认显示界面。这个界面的内容保存在views目录下。
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>但是现在有一个小小的问题出现了,如果要想运行Node.js程序,则现在只能够使用“node
app.js”,而这样的运行方式,如果在app.js文件修改之后往往需要重新启动才可以加载新的内容,这对于开发是非常不方便的,<wbr></wbr>为此,可以使用一个supervisor组件包,它可以动态的加载修改之后的开发程序。
下载:supervisor
npm install -g supervisor
随后直接利用supervisor
方式运行程序:
supervisor app.js
<wbr></wbr>以后项目之中,每一次文件的改变,那么都可以及时的监听到,同时也可以及时加载新的代码文件,对于开发是非常方便,但是有一点不方便:
每一次修改的时候如果代码有错,后台会一直报错。
注意:
由于一些特殊的网络环境,直接通过 npm install 命令安装第三方库的时候,经常会出现卡死的状态。
幸运的是国内有人搭建了一个镜像的NPM资源库,服务器架设在日本,可以绕过某些不必要的网络问题。
我们可以通过一下命令来安装第三方库:
npm --registry "http://npm.hacknode.js.com/" install underscore
另一个镜像地址:http://registry.npmjs.vitecho.com
分享到:
相关推荐
node.js安装及HbuilderX配置详解 npm安装教程: 官网:https://nodejs.org/en/ webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。 vue-cli:...
1.node.js安装 2..save 3..load 4..exit 5.cmd清屏 6.node第三方包管理器
Node.js 安装及环境配置 一、安装环境 1. 本机系统:Windows 10 Pro 2. Node.js:LTS Version: 12.16.2 64 位(includes npm 6.14.4) 二、安装步骤 1. 下载Node.js:https://nodejs.org/en/download/ 2. 选择安装目录...
peer-npm:从swarm发布和安装node包
工具全名:node-v14.17.3-x64.msi,node.js已集成npm,直接安装该包即可。
全名:node-v14.17.3-x64.msi, Node.js、npm的安装过程演示:https://lanzao.blog.csdn.net/article/details/118968102
win7 64位系统最新的node.js安装包,和 npm安装sass-loader node-sass win10 win7安装与常见问题解决办法
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm
v12.14.0版本的node.js 6.13.4版本的npm
squatter 检查npm上的命名空间是否正在被占用
node.js12.22.12+npm6.14.4
创建包文件 , package.json ,仓库管理, npm源registry , npm register/login , pushblish (sudo权限)
Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好,V8引擎执行Javascript的速度非常快,性能非常好,基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展...
[Packt Publishing] Node.js the Right Way Practical, Server-Side JavaScript That Scales (E-Book) ☆ 图书概要:☆ Get to the forefront of server-side JavaScript programming by writing compact, robust,...
node.js和npm安装包里面有安装步骤和安装的方法。
win7 64bitIP:127.0.0.1Node.js:v6.10.2Npm:3.10.10Git:2.12.2.2-64-bit 基本安装: 1.Node.js安装包及源码下载地址为:https://nodejs.org/en/download/ Git下载地址为:https://git-scm.com/download/win。 2.按照...
长截图;如何在Windows系统上安装node.js和NPM;环境配置参考。
这个针对npm的Action可以使用npm命令行客户端执行任意操作,包括测试包和发布到注册表。
我是使用 npm 命令来引入这个库,Node Package Manager 是 Node 包管理工具,方便大家导入各类 JavaScript 开源包(运行在 Node.js 上),Node.js 是一个 JavaScript 运行环境。 首先得先下载 Node.js ,官网链接 ...
神奇的node.js为我们JavaScript提供了在后端运行的环境,而它的包管理器npm(node package manage)现在也成为了全球最大的开源库生态系统.我们有很多很多的工具都是依赖于node环境进行使用的,所以我们使用node的第一步...