GithubHelp home page GithubHelp logo

nestfanscore / nestfans.com Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 26.39 MB

Nestfans 爱好者社区论坛

Home Page: https://nestfans.com

Dockerfile 0.08% Ruby 38.20% Makefile 0.06% CoffeeScript 2.44% JavaScript 16.17% CSS 2.23% HTML 35.83% Shell 0.24% SCSS 4.75%
community difi fansite

nestfans.com's Introduction

Nestfans 爱好者社区论坛,基于 Ruby China 发展而来。

Deployment

Please visit https://gethomeland.com get more documents.

开发

基于 Docker 开发环境,开发环境配置文件

Dockerfile.dev
Gemfile.dev
Gemfile.lock.dev

具体查看 Dockerfile.dev

# 1. 安装 Docker,启动 Docker
# 2. 本项目根目录执行构建 dev image 命令
make docker:build:dev

# 3. 获取 nestfans.com-docker
git clone https://github.com/nestfanscore/nestfans.com-docker.git
cd nestfans.com-docker/

# 4. 启动
make start

# 5. 调试和重启 重复第 2 步
make docker:build:dev
make restart

插件调试

将插件放在 plugins 目录,修改 Gemfile.dev,例如

gem 'nestfans-press', path: './plugins/nestfans-press'

修改 Gemfile.lock.dev,移除原有 Gem 下面的包

PATH
  remote: ./plugins/nestfans-press
  specs:
    homeland-press (0.4.1)
      rails

DEPENDENCIES
  homeland-press!

Dockerfile.dev 会自动把 plugins 目录下的插件打到 image 里

然后按照上方开发调试流程

部署

参考上方开发流程,第二步的 make Docker:build:dev 改为 make Docker:build 即可

其他配置参考 https://gethomeland.com/docs/

Contribute Guide

Please read this document: CONTRIBUTE GUIDE

Thanks

Sites used Homeland

https://gethomeland.com/expo

License

Copyright (c) 2011-2017 Ruby China

Released under the MIT license:

Emojis under the CC-BY 4.0 license from Twitter/Twemoji:

nestfans.com's People

Contributors

ashchan avatar bachue avatar chloerei avatar cqpx avatar deppbot avatar doitian avatar eric-guo avatar forresty avatar fredwu avatar griffinqiu avatar hsatac avatar huacnlee avatar huobazi avatar ichord avatar juanitofatas avatar lgn21st avatar martin91 avatar phantomk avatar pmq20 avatar qichunren avatar quake avatar rivid avatar siuying avatar songjiayang avatar synnaxcrab avatar windy avatar xdite avatar xiaods avatar yesmeck avatar zlx avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.