zoukankan      html  css  js  c++  java
  • nodejs的安装与配置

    最近做了一个项目,想基于NodeJS来完成,但是由于对NodeJS不熟悉,所以在网上查资料进行安装,以下做对关键信息做一下笔记本,具体如何安装,就不做说明了,如果需要查看的,请自行Goolge或baidu一下。

    安装NodeJS后,为了开发方便,安装了Express框架,使用命令npm,在高版本中,此命令已经集成到NodeJS中,不用再单独配置,

    命令如下:

      npm install -g express-generator  此是全局安装,将自动进行默认安装,安装到系统盘中,一般情况下,如果不加-g,则安装到当前目录,安装好之后,安装Mysql包以及以下几个组件

    body-parser - node.js 中间件,用于处理 JSON, Raw, Text 和 URL 编码的数据。
    cookie-parser - 这就是一个解析Cookie的工具。通过req.cookies可以取到传过来的cookie,并把它们转成对象。
    multer - node.js 中间件,用于处理 enctype="multipart/form-data"(设置表单的MIME编码)的表单数据。

    安装之后,要使用Express建立项目是不行的,这个时候要使用express命令进行项目的创建,进入到创建项目的目录,输入命令: 

    express HelloWorld 来创建项目  ,此时将创建一个HelloWorld的项目,并且将文件生成,此时要再执行

    npm install 来安装项目,如果要添加其它的组件,需要在配置文件中添加之后,再次运行  npm install来完成组件的添加。

    以上都做完后,可以运行  node app.js或其它名字,来运行项目,此时就可以在浏览器中查看项目了,不过请注意,在启动项目之后,必须要在App。js中添加要监听的端口,否则项目无法启动。

  • 相关阅读:
    题解 [CF891C] Envy
    题解 [BZOJ4710] 分特产
    题解 [BZOJ2159] Crash的文明世界
    题解 [BZOJ4144] Petrol
    #leetcode刷题之路1-两数之和
    week 7 文件操作与模板
    coursera 北京大学 程序设计与算法 专项课程 STL week8 list
    coursera 北京大学 程序设计与算法 专项课程 完美覆盖
    JSTL标签库不起作用的解决方案 .(转)
    javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext解决办法(转)
  • 原文地址:https://www.cnblogs.com/fly_binbin/p/5512262.html
Copyright © 2011-2022 走看看