Skip to content

in-tech-gration/DreamX

Repository files navigation

Dream X

DETAILS

REQUIREMENTS

HOW CREATE A NEW X PLATFORM

  • Create directory: mkdir MLX
  • Change to the directory: cd MLX
  • Copy the .gitignore file found in this repository to the newly created directory
  • Initialize the directory as a git repository
    • git init
  • Initialize the directory as a nodejs project:
    • npm init -y
  • Add the following entries to the scripts section of the package.json:
"scripts": {
  "build:jekyll": "bundle exec jekyll _3.9.3_ build --incremental --config _offline.yml",
  "serve:jekyll": "bundle exec jekyll _3.9.3_ serve --incremental --config _offline.yml"
},
  • Copy the Gemfile found in this repository or create the file and add the following:
    • touch Gemfile
source "https://rubygems.org"

# https://github.com/github/pages-gem
gem 'github-pages', group: :jekyll_plugins
gem "webrick", "~> 1.8"
  • Create a README.yaml file that includes the properties input and output which define a Markdown file used as a template and the output filename respectively.
input: README.draft.md
output: index.md
  • Create the README.draft.md

  • Run the sgen README.yaml command that will produce the index.md given the README.draft.md template.

  • Include the files _config.yml and _offline.yml into your repo. _config.yml is a configuration file used for building the website using Jekyll on GitHub pages and _offline.yml is used for local web development, when running the Jekyll server locally via npm run serve:jekyll.

  • Enable GitHub Pages on the repository.

TODO

  • Convert this repository to a GitHub Template

About

Build the curriculum you were always dreaming of!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages