https://github.com/eleme/finite
F-init-E
https://github.com/eleme/finite
Last synced: 6 months ago
JSON representation
F-init-E
- Host: GitHub
- URL: https://github.com/eleme/finite
- Owner: eleme
- Created: 2015-11-13T04:55:43.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-12-26T06:09:19.000Z (about 9 years ago)
- Last Synced: 2025-06-09T09:43:42.849Z (7 months ago)
- Language: JavaScript
- Size: 51.8 KB
- Stars: 1
- Watchers: 52
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Finite (F-init-E)
A web front-end project one command constructing tool.
### Install
```bash
sudo npm install finite -g
```
### Create a new angular project
```bash
mkdir YOUR_PROJECT_NAME
cd YOUR_PROJECT_NAME
finite install angular-helloworld
```
### MAKE Tools
Install global dependencies into your system, such as "node-sass", "bower", or "eslint".
```bash
make global-dependencies
```
Install project dependencies with bower.json or package.json.
```bash
make bower_components
make node_modules
```
Execute some building tasks with webspoon.
```bash
make rev
make usemin
make watch
```
Parse php files, and output to dist.
```bash
make php
```
Check coding styles with eslint.
```bash
make lint
```
Unit building.
```Makefile
.js.loader := babel
.scss.processor := node-sass $$src -d $$dist
```
```bash
make src/a.js # cat $$src | babel > $$dist
```
```bash
make src/a.scss # node-sass $$src -d $$dist
```