Name: dashboard
Owner: Serverless
Description: Serverless Dashboard ? A desktop application providing a UI for the Serverless Framework
Created: 2015-10-16 18:45:11.0
Updated: 2018-05-23 05:14:45.0
Pushed: 2018-02-08 08:48:25.0
Homepage: https://www.serverless.com
Size: 292
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This project is about providing a user-friendly layer on top of the serverless CLI.
See the goals of the project here
Download the latest version of the desktop app here
Or install the desktop app locally
First, clone the repo via git:
clone https://github.com/serverless/dashboard.git
And then install dependencies.
ashboard && npm install
Run these two commands simultaneously in different console tabs.
start
run dev
Run npm run dev
(starts webpack + hot-reloading) and npm start
(starts electron) in separate terminal windows.
Note: requires a node version >= 4 and an npm version >= 2.
./app
react/redux app for UI./desktop/main.development.js
is the electron main process file./static
Static assets like images/fonts/svgsIf you use any 3rd party libraries which can't or won't be built with webpack, you must list them in your webpack.config.base.js
?
rnals: [
put your node 3rd party libraries which can't be built with webpack here (mysql, mongodb, and so on..)
Uses css-modules.
All .css
file extensions will use css-modules unless it has .global.css
.
If you need global styles, stylesheets with .global.css
will not go through the
css-modules loader. e.g. app.global.css
Forked from the amazing electron-react-boilerplate