Rename src/js to src/client

This commit is contained in:
Jerko Steiner 2016-04-04 18:01:31 -04:00
parent b8108226cd
commit f92bb8a6c1
30 changed files with 29 additions and 23 deletions

View File

@ -1,6 +1,6 @@
language: node_js
node_js:
- "5.2.0"
script: make
script: make lint coverage build
notifications:
email: false

View File

@ -2,29 +2,35 @@ export PATH := node_modules/.bin:$(PATH)
SHELL=/bin/bash
.PHONY: build
build: clean
build:
mkdir -p dist/client dist/css
browserify -t babelify ./src/client/index.js -o ./dist/client/index.js
lessc ./src/less/main.less ./dist/css/main.css
cp -v ./src/index.js ./dist/index.js
cp -rv ./src/server ./dist/
cp -rv ./src/less/fonts ./dist/css/
cp -rv ./src/views ./dist/
cp -rv ./src/res ./dist/
.PHONY: lint
lint:
eslint src/
jest --coverage
mkdir -p dist/js dist/less
browserify -t babelify ./src/js/index.js -o ./dist/js/index.js
lessc ./src/less/main.less ./dist/less/main.css
cp ./src/index.js ./dist/index.js
cp -r ./src/server ./dist/server
cp -r ./src/less/fonts ./dist/less/fonts
cp -r ./src/views ./dist/views
cp -r ./src/res ./dist/res
.PHONY: test
test:
jest
.PHONY: coverage
coverage:
jest --coverage
.PHONY: run
run:

View File

@ -16,8 +16,8 @@ app.set('views', path.join(__dirname, '../views'));
app.use('/res', express.static(path.join(__dirname, '../res')));
if (__dirname.indexOf('/dist/') >= 0 || __dirname.indexOf('\\dist\\') >= 0) {
app.use('/js', express.static(path.join(__dirname, '../js')));
app.use('/less', express.static(path.join(__dirname, '../less')));
app.use('/js', express.static(path.join(__dirname, '../client')));
app.use('/css', express.static(path.join(__dirname, '../css')));
} else {
const browserify = require('browserify-middleware');
const less = require('less-middleware');
@ -26,10 +26,10 @@ if (__dirname.indexOf('/dist/') >= 0 || __dirname.indexOf('\\dist\\') >= 0) {
});
const tempDir = path.join(os.tmpDir(), 'node-peer-calls-cache');
app.use('/js', browserify(path.join(__dirname, '../js')));
app.use('/js', browserify(path.join(__dirname, '../client')));
app.use('/less', less(path.join(__dirname, '../less'), { dest: tempDir}));
app.use('/less', express.static(tempDir));
app.use('/less/fonts', express.static(
app.use('/css', express.static(tempDir));
app.use('/css/fonts', express.static(
path.join(__dirname, '../less/fonts')));
}

View File

@ -8,7 +8,7 @@ html
meta(name="apple-mobile-web-app-capable" content="yes")
link(rel="apple-touch-icon" href="../res/icon.png")
link(rel="icon" sizes="256x256" href="../res/icon.png")
link(rel="stylesheet" type="text/css" href="../less/main.css")
link(rel="stylesheet" type="text/css" href="../css/main.css")
body.call
input#callId(type="hidden" value="#{callId}")

View File

@ -9,7 +9,7 @@ html
meta(name="apple-mobile-web-app-capable" content="yes")
link(rel="apple-touch-icon" href="res/icon.png")
link(rel="icon" sizes="256x256" href="res/icon.png")
link(rel="stylesheet" type="text/css" href="less/main.css")
link(rel="stylesheet" type="text/css" href="css/main.css")
body
include ./_fork.jade