forked from tools/josh
Add build script
This commit is contained in:
parent
c6b59daf42
commit
28010a8cc9
|
@ -0,0 +1,15 @@
|
|||
#!/usr/local/bin/bash
|
||||
mkdir -p build
|
||||
mkdir -p build/js
|
||||
mkdir -p build/css
|
||||
|
||||
jsc -p ./tsconfig.json
|
||||
|
||||
cp ./*.html ./build/
|
||||
cp ./css/*.css ./build/css
|
||||
cp ./favicon.ico ./build/favicon.ico
|
||||
cp ./favicon.png ./build/favicon.png
|
||||
|
||||
if [ "$1" ]; then
|
||||
cp -r ./build/ "$1"
|
||||
fi
|
10
index.html
10
index.html
|
@ -27,10 +27,10 @@
|
|||
</div>
|
||||
|
||||
|
||||
<script type="module" src="build/extensions.js"></script>
|
||||
<script type="module" src="build/shared.js"></script>
|
||||
<script type="module" src="build/terminal.js"></script>
|
||||
<script type="module" src="build/commands.js"></script>
|
||||
<script type="module" src="build/fs.js"></script>
|
||||
<script type="module" src="js/extensions.js"></script>
|
||||
<script type="module" src="js/shared.js"></script>
|
||||
<script type="module" src="js/terminal.js"></script>
|
||||
<script type="module" src="js/commands.js"></script>
|
||||
<script type="module" src="js/fs.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -3,9 +3,14 @@
|
|||
"module": "esnext",
|
||||
"target": "es2019",
|
||||
"sourceMap": true,
|
||||
"outDir": "./build"
|
||||
"outDir": "./build/js"
|
||||
},
|
||||
"include": [
|
||||
"**/*"
|
||||
"files": [
|
||||
"js/commands.ts",
|
||||
"js/extensions.d.ts",
|
||||
"js/extensions.ts",
|
||||
"js/fs.ts",
|
||||
"js/shared.ts",
|
||||
"js/terminal.ts"
|
||||
]
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue