美文网首页
在线商城项目09-基于express框架的server端搭建

在线商城项目09-基于express框架的server端搭建

作者: love丁酥酥 | 来源:发表于2018-04-18 00:02 被阅读21次

    简介

    本篇主要进行如下工作:

    1. 通过生成器创建后端项目
    2. 将项目关联到github

    1. 通过生成器创建后端项目

    step1 安装express generator生成器

    # 全局安装express generator生成器
    npm install -g express-generator
    # 查看生成器版本
    express --version
    

    step2 生成后端项目

    express six-tao-server
    

    按照上图提示输入命令:

    # change directory:
    cd six-tao-server
    
    # install dependencies:
    npm install
    
    # run the app:
    DEBUG=six-tao-server:* npm start
    

    然后在浏览器输入:‘http://localhost:3000/

    2. 将项目关联到github

    这个步骤直接参考在线商城项目01-项目初始化

    在本地项目目录加入.gitignore文件,可以直接copy six-tao项目的该文件。

    执行如下命令:

    echo "# six-tao-server" >> README.md
    git init
    git add .
    git commit -am "project init"
    git remote add origin https://github.com/lovedd/six-tao-server.git
    git push -u origin master
    

    总结

    关于babel和eslint我暂时没有加入。首先,node已经支持es6,其次express generator默认语句结尾是带分号的,在server端和client端用两套规则有点蛋疼,但我也懒得改成一样了,这里不强制使用了。如果大家确实有需要,下面列出了很多参考文章,讲的很详细。或者我后面却是发现需要,会加进来的。如果有时间和兴趣,可以自己开发一个脚手架,会更加方便。

    参考

    使用express创建自己第一个nodejs程序
    【从简】Express Generator搭建HTTPS前端框架
    express配置babel
    【乱炖】ES6 + Express + Babel + Gulp + React + Webpack
    ES6 + Express + Babel + Gulp + React + Webpack
    如何在NodeJS项目中优雅的使用ES6

    相关文章

      网友评论

          本文标题:在线商城项目09-基于express框架的server端搭建

          本文链接:https://www.haomeiwen.com/subject/fltmkftx.html