node 安装express

环境:win7 64位旗舰版

1 安装nodejs

2 安装npm

3 安装express

重点介绍安装express,前提是你已经安装nodejs和npm了。

1 安装express

npm install express -g(带有参数-g的是全局安装)

2 安装express-generator(必须安装这个,才能使用express的相关命令)

npm install express-generator -g

3 新建express项目

express -e projectName(带有参数-e,可以支持ejs)

4 进入项目目录,安装相关依赖包

npm install

5 运行项目

npm start

13 // view engine setup
14 app.set(‘views‘, path.join(__dirname, ‘views‘));
15 //app.set(‘view engine‘, ‘ejs‘);
16 app.engine(‘html‘, require(‘ejs‘).renderFile);
17 app.set(‘view engine‘, ‘html‘);

  修改完成后,重命名views/index.ejs为views/index.html。重启服务,访问成功。

修改后报错:

Error: Cannot find module ‘html‘
   at Function.Module._resolveFilename (module.js:325:15)
   at Function.Module._load (module.js:276:25)
   at Module.require (module.js:353:17)
   at require (internal/module.js:12:17)
   at new View (D:\project\wellcloud\nodejs-demo\node_modules\express\lib\view.js:78:30)
   at EventEmitter.render (D:\project\wellcloud\nodejs-demo\node_modules\express\lib\application.js:569:12)
   at ServerResponse.render (D:\project\wellcloud\nodejs-demo\node_modules\express\lib\response.js:961:7)
   at D:\project\wellcloud\nodejs-demo\app.js:54:7
   at Layer.handle_error (D:\project\wellcloud\nodejs-demo\node_modules\express\lib\router\layer.js:71:5)
   at trim_prefix (D:\project\wellcloud\nodejs-demo\node_modules\express\lib\router\index.js:310:13)

时间: 2024-08-23 10:45:59

node 安装express的相关文章

node 安装express提示不是内部或外部命令

在命令行中执行 "npm install -g express"等待下载并且自动完成安装. 测试express完成安装的一个方法就是查看其版本号,执行命令 "express -V"正常情况下回输出版本号如图,但有遇到不正常情况的,会提示"express不是内部或外部命令",这样问题就来了,这是什么原因呢? 有两种可能: ①在第二步安装node是没有添加环境变量,这种情况把node添加的环境变量即可解决. ②express 4.x版本中将命令工具分

[Node.js] express 安装的问题

今天学习express的时候发现安装了express模块但是死活不能使用express命令,在windows上提示内部或者外部命令.在Linux上也不能使用,类似的错误信息.在网上找到了解决方案,记录如下: 版本问题,安装的时候使用命令: npm install -g [email protected]   即可解决问题 刚学习node.js,不知道问题的根源是什么?希望知道的大虾解析一下,拜谢.... ==========================华丽的分割线==============

【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

今天闲来无事想起了node.js,因此到网上下载了一个node.js的安装程序进行安装.其中: 安装程序:node-v0.11.13-x64.msi PC系统:Windows 7 自定义安装路径:D:\TOOLS\NodeJs 安装完成后,执行: D:\TOOLS\NodeJs>node -v v0.11.13 安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式和本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行: D:\TOOLS\N

node.js 安装express 提示 command is not found

在安装express时增加generator参数: npm install -g express-generator 为什么要加上generator呢? 原先的express带cli, 现在把cli拆成了单独的express-generator包. 原先的express运行生成的项目是node app.js, 因为httpserver相关代码都在app.js里, 现在这部分代码移到了项目目录的bin/www下面, app.js只保留实现app的逻辑代码, 你需要去运行那个bin/www. 只是很

Node.js+Express搭建博客系统基本环境安装

1.下载安装node.js 官网下载地址:https://nodejs.org/en/download/ 2.安装express. 打开node命令行工具,在命令行中输入:npm install -g express --save-dev .     按回车开始安装. 安装好后,输入命令express -V 查看安装版本号,记住(-V必须大写). 3.创建工程文件夹  cd...进入桌面,在命令行中输入 express -e node_blog .将创建一个以node_blog命名的文件夹. 打

Windows下Node.js+Express+WebSocket 安装配置

Node.js是一个Javascript运行环境(runtime).实际上它是对Google V8引擎进行了封装.V8引 擎执行Javascript的速度非常快,性能非常好.Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好.Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用.Node.js 使用事件驱动, 非阻塞I/O模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的

【node.js】安装express后,'express' 不是内部或外部命令的问题

因express默认安装是最新的版本,已经是4.x.x的版本.而最新express4.0+版本中将命令工具分出来了,所以必须要安装express-generator,执行: D:\TOOLS\NodeJs>npm install express-generator -g 然后再path中添加环境变量 C:\Users\lhk\AppData\Roaming\npm [node.js]安装express后,'express' 不是内部或外部命令的问题

【Node.js基础篇】(八)安装Express 3.2框架以及ejs模板

Html模板以及路由文件等服务器必备的功能虽然我们都可以自己实现,但在稳定性.可靠性.全面性方面肯定是有所遗漏的,所以,从今天起,Node的学习就进入了框架学习部分. 维基百科: 框架就是制定一套规范或者规则(思想),大家(程序员)在该规范或者规则(思想)下工作.或者说使用别人搭好的舞台来做编剧和表演. 第一个要学习的框架是在Node中被广泛应用的框架--Express. 安装Express 如果你使用的Node开发环境是WebStorm的话,在新建工程的时候可以直接选新建Node工程,它会给你

node.js express安装问题

Windows下安装npm和express 1.如果不能在线安装,可以下载npm的zip解压到本地,然后把下面的bin目录加入到path中. 2.搞定npm后,执行了npm install express -g,dos的命令行一直卡着执行不下去,这个时候执行“npm config set registry http://registry.npmjs.org”命令默认访问改为http,再次执行就可以了. 3.express 已经把命令行工具分离出来了... 如果你要 Express 3   sud