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

简介

本篇主要进行如下工作:

  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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏技术博文

ueditor富文本编辑器 修改框宽度和高度的方法

在使用ueditor的时候,用的textarea <textarea name="content" id="myEditor">这里写这条规则的回复内容</te...

3557
来自专栏小特工作室

Navi.Soft31.开发工具(含下载地址)

1系统简介 1.1功能简述 在软件开发过程中,我们需要经常对字符串、文件、数据库操作。有时需要浏览Json格式串,有时需要浏览Xml格式串,有时需要读取txt或...

2389
来自专栏hbbliyong

JavaScript 调试小技巧

‘debugger;’ 除了console.log,debugger就是另一个我很喜欢的快速调试的工具,将debugger加入代码之后,Chrome会自动在插入...

2907
来自专栏mathor

配置404、Error页面以及其他常用技巧

 假设你jsp项目里java代码片出现某些问题,产生异常等等之类的,网页总是显示一堆英文提示,那你就等着电话被客户打爆吧......开玩笑的,举个简单的例子,你...

1421
来自专栏逍遥剑客的游戏开发

Nebula3的渲染线程插件(Render Thread Plugin)

1494
来自专栏葡萄城控件技术团队

Wijmo 更优美的jQuery UI部件集:C1 Wijmo Grids 更多惊喜

本文中,我将给大家介绍一系列非常棒的 Wijmo Grids功能。我们先以一个新的Wijmo Grids 来开始我们这次的 Wijmo Grids 之旅吧。 ?...

2327
来自专栏zcqshine's blog

springboot 获取form-data里的 file 文件小结

6096
来自专栏Spark学习技巧

Kafka源码系列之源码解析SimpleConsumer的消费过程

Kafka源码系列是以kafka 0.8.2.2源码为例讲解。浪尖纯属个人爱好,才写想写这个系列。希望对kafka的使用者们带来帮助。 一,消费者消费的过程讲解...

4107
来自专栏Android自学

给WordPress文章添加类似说说的状态样式

1743
来自专栏Java帮帮-微信公众号-技术文章全总结

springboot 入门教程(5) 基于ssm框架的crud操作(前端部分-附源码)

springboot 入门教程(5) 基于ssm框架的crud操作(前端部分-附源码) 上一篇介绍了spring boot整合mybatis实现了后端的CRUD...

4578

扫码关注云+社区

领取腾讯云代金券