All Projects → seasonstar → Bibi Frontend

seasonstar / Bibi Frontend

Licence: apache-2.0
bibi e-commerce frontend based on Angularjs

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Bibi Frontend

Ghost Theme Template
A project scaffold for building ghost themes using gulp, node-sass, & autoprefixer
Stars: ✭ 91 (-20.18%)
Mutual labels:  gulp
Gulp Ftp
[DEPRECATED] Upload files to an FTP-server
Stars: ✭ 100 (-12.28%)
Mutual labels:  gulp
Git Guppy
Simple git-hook integration for your gulp workflows.
Stars: ✭ 105 (-7.89%)
Mutual labels:  gulp
Tars Cli
CLI for TARS
Stars: ✭ 92 (-19.3%)
Mutual labels:  gulp
Simulador Rendafixa
Simulador de Renda Fixa Pré e Pós
Stars: ✭ 96 (-15.79%)
Mutual labels:  gulp
Nandomoreira Jekyll Theme
💎 My old website in Jekyll and Gulpjs
Stars: ✭ 101 (-11.4%)
Mutual labels:  gulp
Gulp Ngmin
[DEPRECATED] Pre-minify AngularJS apps with ngmin
Stars: ✭ 89 (-21.93%)
Mutual labels:  gulp
Fuzzymail
📨 Email template generator. Making emails fun again.
Stars: ✭ 114 (+0%)
Mutual labels:  gulp
React Tsx Starter
Universal/Isomorphic React TypeScript Starter Project
Stars: ✭ 97 (-14.91%)
Mutual labels:  gulp
Bootstrap 4 Sass Gulp 4 Boilerplate
A Bootstrap 4.5.2 boilerplate with font-awesome, sass, gulp 4 tasks
Stars: ✭ 103 (-9.65%)
Mutual labels:  gulp
Npm Pipeline Rails
Use npm as part of your Rails asset pipeline
Stars: ✭ 93 (-18.42%)
Mutual labels:  gulp
Generator Fountain Angular1
Yeoman 'fountain' generator to start a webapp with Angular 1
Stars: ✭ 95 (-16.67%)
Mutual labels:  gulp
Frontie Webpack
Front-end Boilerplate | Gulp 4 + Webpack 4 + Babel + ITCSS Architecture + BEM Methodology + Twig.js
Stars: ✭ 102 (-10.53%)
Mutual labels:  gulp
Pug Sass Boilerplate Starter Kit
A Front-end template for building web apps or sites using Pug(Jade) and Sass
Stars: ✭ 92 (-19.3%)
Mutual labels:  gulp
Portfolio one Page Template
Free responsive one page portfolio template
Stars: ✭ 106 (-7.02%)
Mutual labels:  gulp
Css Flags
A collection of pure CSS flags, all single divs.
Stars: ✭ 90 (-21.05%)
Mutual labels:  gulp
Wordpressify
🎈 A build system designed to automate your WordPress development workflow.
Stars: ✭ 1,374 (+1105.26%)
Mutual labels:  gulp
Csdwheels
一套基于原生JavaScript开发的插件,无依赖、体积小
Stars: ✭ 114 (+0%)
Mutual labels:  gulp
Gulp Modernizr
Gulp wrapper for custom Modernizr builds
Stars: ✭ 111 (-2.63%)
Mutual labels:  gulp
Gulp Flatten
Gulp plugin: remove or replace relative paths for files
Stars: ✭ 102 (-10.53%)
Mutual labels:  gulp

bibi-frontend

Bibi 电商全栈解决方案

配合以下项目使用:

bibi server 服务端项目

bibi-ionic mobile app源码


Quickstart

  1. 把本项目下载到本地git clone https://github.com/seasonstar/bibi-frontend.git
  2. 进入项目根目录
  3. 执行 npm install 安装依赖
  4. 执行 gulp dev 进入开发环境,浏览器会自动打开,监控代码改变并自动更新
  5. 执行 gulp deploy,代码自动编译并压缩,输出到/build

Screenshot

Deploy

nginx配置

server {
    listen   80;
    server_name m.maybi.cn;

    client_max_body_size 100M;

    access_log /opt/logs/nginx-access.log;
    error_log /opt/logs/nginx-error.log;


    location / {
        gzip_static on;
        gzip_disable "MSIE [1-6]\.";

        gzip on;
        gzip_vary on;
        gzip_proxied any;
        gzip_comp_level 6;
        gzip_min_length 1k;
        gzip_buffers 4 8k;
        gzip_http_version 1.1;
        gzip_types text/plain text/css
        application/json application/x-javascript
        application/xml application/xml+rss;

        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Server $host;
        proxy_redirect off;

        root /opt/bibi-frontend/build/;         # 指向前端代码目录
        index index.html;
    }

    location /api {
        proxy_pass  http://127.0.0.1:8080;      # 转发到bibi server端口
    }

    location /payment {
        proxy_pass  http://127.0.0.1:8080;      # 转发到bibi server端口
    }

    location /account {
        proxy_pass  http://127.0.0.1:8080;      # 转发到bibi server端口
    }

}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].