从毕业一直到现在都是在做前端,总感觉缺少点什么,java? PHP? .Net? 框架太多了,学起来不好掌握,听说node.js挺牛的,我决定把node.js好好的学一下。首先是环境的配置,这个配置真的折磨了我好久,每当我感觉配好了之后,程序运行他就开始报错,没有这个模块,没有那个模块的,然后我把node卸载了,准备重新安装 好好的研究一下环境的搭建。

第一,官网下载node的msi安装包,然后默认安装就行了。

第二,安装两个全局模块

在命令行输入:

npm install -g express

npm  install -g express-generator

然后查看是否全局安装express成功命令 :erpress -V 注意V大写。

看到版本号 基本就安装成功了。

第三,下载项目所需要的模块

在命令行输入 cd test(项目名) && npm install

第四,运行项目

在命令行输入 :

npm start

浏览器访问 http://lcoalhost:3000/

第五,项目结构:

bin下的www是项目入口
          node_moduls 项目所需模块
          public 静态资源,如图片,js,css
          routes 路由文件
          views 页面文件
          app.js 项目需要的中间件等基本配置
          package.json 定义项目的基本信息等,包括项目所需要的模块名和版本号

注意:本次安装只在4.X以上版本测试过,其他版本未测试。

最新文章

  1. const、static和extern的正确使用方式
  2. select()
  3. LayoutInflater.java (android-19)
  4. 一、HTML和CSS基础--HTML+CSS基础课程--第5部分
  5. Creating, Stopping, Re-Starting and Deleting a Timer in Oracle Forms
  6. 离线安装PM2
  7. linux c遍历文件夹 和文件查找的方法
  8. 百度ueditor 上传图片后如何设置样式
  9. ipv6加英文的中括号访问
  10. vim插件管理器vundle
  11. 最新 Zookeeper + Flume + Kafka 简易整合教程
  12. 构建微服务开发环境8————Hello 微服务
  13. Raspberry Pi 安装配置 Home Assistant
  14. 使用rar把程序打包成一个exe
  15. 关于spring boot自动注入出现Consider defining a bean of type 'xxx' in your configuration问题解决方案
  16. JavaBasic_03
  17. 4698. [SDOI2008]Sandy的卡片【后缀数组】
  18. linux中nmcli命令详解
  19. OC开发_Storyboard——UIApplication和网络活动指示器
  20. Weex Ui 是一个基于 Weex 的富交互、轻量级、高性能的移动端 UI 组件库

热门文章

  1. phpmyadmin杂记
  2. 在 Eclipse Juno 上安装 Marketplace
  3. 文件上传fileupload文件接收
  4. pdf2swf 转换时报错。This file is too complex to render- SWF only supports 65536 shapes at once
  5. 本地数据库(sql server)插入一条新数据时,同步到服务器数据库
  6. HTTPS科普(转)
  7. Git软件的学习
  8. SQA计划与测试规程
  9. Android坡度计
  10. 设计模式——简单工厂模式(SimpleFactory Pattern)