An open API service indexing awesome lists of open source software.

https://github.com/bingoogolapple/js-full-stack-demo


https://github.com/bingoogolapple/js-full-stack-demo

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

JavaScript 全栈案例
============

```
npm init
```
####初始化后端

```
npm install --save express
npm install --save formidable
npm install --save mongoose
npm install --save mongodb
```

####初始化前端

>安装JSPM

```
npm install jspm -g
npm install jspm --save-dev
```
>初始化JSPM

```
➜ js-full-stack-demo git:(master) ✗ jspm init
Would you like jspm to prefix the jspm package.json properties under jspm? [yes]:
Enter server baseURL (public folder path) [./]:public
Enter jspm packages folder [public/jspm_packages]:
Enter config file path [public/config.js]:
Enter client baseURL (public folder URL) [/]:
Do you wish to use a transpiler? [yes]:
Which ES6 transpiler would you like to use, Babel, TypeScript or Traceur? [babel]:
```
>安装前端第三方库

```
jspm install react
jspm install react-dom
jspm install react-router

jspm install semantic-ui
jspm install css
jspm install jquery

jspm install npm:silly-datetime
```
>安装前端构建工具Browsersync + Gulp.js

```
npm install browser-sync gulp --save-dev

gulp
```

####相关连接

* [JSPM官网](http://jspm.io/)
* [JSPM文档](http://jspm.io/docs/getting-started.html)
* [Browsersync官网](https://browsersync.io/)
* [Browsersync + Gulp.js](https://www.browsersync.io/docs/gulp/)
* [silly-datetime](https://github.com/csbun/silly-datetime)
* [gulp官网](http://gulpjs.com/)

## 作者联系方式

| 个人主页 | 邮箱 |
| ------------- | ------------ |
| bingoogolapple.cn | bingoogolapple@gmail.com |

| 个人微信号 | 微信群 | 公众号 |
| ------------ | ------------ | ------------ |
| 个人微信号 | 微信群 | 公众号 |

| 个人 QQ 号 | QQ 群 |
| ------------ | ------------ |
| 个人 QQ 号 | QQ 群 |

## 打赏支持作者

如果您觉得 BGA 系列开源库或工具软件帮您节省了大量的开发时间,可以扫描下方的二维码打赏支持。您的支持将鼓励我继续创作,打赏后还可以加我微信免费开通一年 [上帝小助手浏览器扩展/插件开发平台](https://github.com/bingoogolapple/bga-god-assistant-config) 的会员服务

| 微信 | QQ | 支付宝 |
| ------------- | ------------- | ------------- |
| 微信 | QQ | 支付宝 |

## 作者项目推荐

* 欢迎您使用我开发的第一个独立开发软件产品 [上帝小助手浏览器扩展/插件开发平台](https://github.com/bingoogolapple/bga-god-assistant-config)