1
0
mirror of /repos/Prototyper.git synced 2026-02-27 16:12:00 +01:00

removed ace from git, use the one from share in stead.

added installit script.
This commit is contained in:
Aiko Mastboom
2013-04-20 22:58:46 +02:00
parent 51057ef720
commit 98dd57d695
4 changed files with 30 additions and 6 deletions

17
installit Executable file
View File

@@ -0,0 +1,17 @@
#!/usr/bin/env bash
# TODO: rewrite in node
set -e
current_dir=$(cd $(dirname $0) && pwd)
cd ${current_dir}
mkdir -p ./public/lib/knockout
if [ ! -f ./public/lib/knockout/knockout.mapping-latest.js ]; then
cd ./public/lib/knockout
curl -O https://raw.github.com/SteveSanderson/knockout.mapping/master/build/output/knockout.mapping-latest.js
cd ${current_dir}
fi

View File

@@ -27,6 +27,7 @@
},
"description": "README.md",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
"test": "echo \"Error: no test specified\" && exit 1",
"install": "./installit"
}
}

View File

@@ -29,7 +29,7 @@
Editing <b>index</b>
<strong data-bind="text: _keys().length"></strong>
<div data-bind="visible: _getMode()">
mode: <strong data-bind="text: _getMode()"></strong> <!-- TODO: onclick select mode -->
mode: <strong data-bind="text: _getMode()"></strong>
</div>
<select data-bind="options: _availableModes(), optionsText: 'name', value: _selectedMode"></select>
<div id="main">
@@ -60,6 +60,7 @@
<script src="//raw.github.com/SteveSanderson/knockout.mapping/master/build/output/knockout.mapping-latest.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/knockout-validation/1.0.2/knockout.validation.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.1/js/bootstrap.min.js"></script>
<script src="/lib/markdown/markdown.js" type="text/javascript" charset="utf-8"></script>
<script src="/lib/ace/ace.js" type="text/javascript" charset="utf-8"></script>
<script src="/lib/ace/mode-html.js" type="text/javascript" charset="utf-8"></script>
<script src="/lib/ace/mode-javascript.js" type="text/javascript" charset="utf-8"></script>
@@ -71,9 +72,9 @@
<!--<script src="/channel/bcsocket.js"></script>-->
<!--<script src="/socket.io/socket.io.js"></script>-->
<!-- @@_end_remove -->
<script src="/share/share.uncompressed.js"></script>
<script src="/share/json.js"></script>
<script src="/share/ace.js"></script>
<script src="/lib/share/share.uncompressed.js"></script>
<script src="/lib/share/json.js"></script>
<script src="/lib/share/ace.js"></script>
<!-- @@_end_import__app_main_scripts -->
<!-- @@template__app_main_behaviour__context__app_main -->
<!-- @@import__app_main_behaviour_ -->

View File

@@ -20,14 +20,19 @@ var config = {
},
share: {
sockjs: {},
staticpath: '/lib/share',
db: {type: 'none'}
},
public_path: __dirname + '/public'
public_path: __dirname + '/public',
markdown_client: __dirname + '/node_modules/markdown/lib',
ace_client: __dirname + '/node_modules/share/examples/lib/ace'
};
var app = express();
config.debug && app.use(connect.logger());
app.use(express.static(config.public_path));
app.use('/lib/markdown', express.static(config.markdown_client));
app.use('/lib/ace', express.static(config.ace_client));
var server = instance(app, config);