zoukankan      html  css  js  c++  java
  • 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:projectwellcloud odejs-demo ode_modulesexpresslibview.js:78:30)
       at EventEmitter.render (D:projectwellcloud odejs-demo ode_modulesexpresslibapplication.js:569:12)
       at ServerResponse.render (D:projectwellcloud odejs-demo ode_modulesexpresslib esponse.js:961:7)
       at D:projectwellcloud odejs-demoapp.js:54:7
       at Layer.handle_error (D:projectwellcloud odejs-demo ode_modulesexpresslib outerlayer.js:71:5)
       at trim_prefix (D:projectwellcloud odejs-demo ode_modulesexpresslib outerindex.js:310:13)

  • 相关阅读:
    利用Apache AXIS 1 发布WebService
    WebService(基于AXIS的WebService编程)
    转载 使用axis2构建webservice
    svn强制解锁的几种做法
    批处理切换当前目录的做法
    Android源码分析-点击事件派发机制
    Eclipse使用技巧总结(六)
    Eclipse使用技巧总结(五)
    Eclipse使用技巧总结(四)——代码重构专题
    Eclipse使用技巧总结(三)
  • 原文地址:https://www.cnblogs.com/wangduanduan/p/5412105.html
Copyright © 2011-2022 走看看