Giter Club home page Giter Club logo

strapi-box's Introduction

strapi-box

Code Style

Strapi CMS starter.

Required Software

Recommended Software

Scripts

# Install all the dependencies
$ npm install

# Start the development server
$ npm run dev

# Build with development settings
$ npm run build:dev

# Build with production settings
$ npm run build:prod

# Start the production server
$ npm run start

How to Deploy the First Release

  1. Change to the correct Node.js version
$ nvm use
  1. Install all the dependencies
$ npm install
  1. Remove these lines from the .gitignore file
database/*
!database/.gitkeep
public/uploads/*
!public/uploads/.gitkeep
build
  1. Run the project and create all the admin accounts
$ npm run dev
  1. Comment these lines on the admin/src/components/Logout/index.js file
<DropdownItem onClick={handleGoTo} className="item">
  <FormattedMessage id="app.components.Logout.profile" />
</DropdownItem>
<DropdownItem onClick={handleGoToAdministrator} className="item">
  <FormattedMessage id="app.components.Logout.admin" />
</DropdownItem>
  1. Comment these lines on the admin/src/components/LeftMenuLinkContainer/index.js file
plugins: {
  searchable: false,
  name: 'plugins',
  emptyLinksListMessage: messages.noPluginsInstalled.id,
  links: pluginsLinks,
},
general: {
  searchable: false,
  name: 'general',
  links: [
    {
      icon: 'list',
      label: messages.listPlugins.id,
      destination: '/list-plugins',
    },
    {
      icon: 'shopping-basket',
      label: messages.installNewPlugin.id,
      destination: '/marketplace',
    },
    {
      icon: 'cog',
      label: messages.settings.id,
      destination: SETTINGS_BASE_URL,
    },
  ],
},
  1. Build the project for production
$ npm run build
  1. Commit the first release
$ git add .

$ git commit -m "release: 1.0.0"

$ git push

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.