frappe/frappejs-accounting

Name: frappejs-accounting

Owner: Frappe

Description: Mono repo for frappejs and accounting

Created: 2018-05-08 06:58:49.0

Updated: 2018-05-13 23:00:06.0

Pushed: 2018-05-08 10:23:09.0

Homepage: null

Size: 67

Language: null

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

FrappeJS + Accounting

Getting Started

This guide is to help setup a development environment for building apps based on the FrappeJS framework, in this case, Accounting.

Both FrappeJS and Accounting have their own individual git repositories, this is a parent repository set up to use Yarn Workspaces and Monorepo workflow which makes development a bit easier.

You are not required to use this setup, this is just a hassle-free way we found for development.

Installation
Step 0

Install build essentials

Ubuntu

get install build-essential python git
get install libgconf-2-4
Step 1

Install Node.js LTS (version 8.11.1)

Tip: The best way to install and manage Node is to install nvm

Step 2

Install yarn package manager.

install -g yarn
Step 3

Clone this repo

clone --recurse-submodules https://github.com/frappe/frappejs-accounting
Step 4

Install dependencies and launch Accounting

rappejs-accounting

stall dependencies


ild static assets (js/css)
 build

n Electron
 electron



n Server
 server

On running yarn electron, Accounting will be launched within an Electron window. On running yarn server, a Node server will start on http://localhost:8000


Frappe Technologies


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.