ソースを参照

Add script for running a local server; remove unneeded logging

tags/v0.1.0
Fen Dweller 5年前
コミット
b1efd45940
4個のファイルの変更19行の追加5行の削除
  1. +2
    -0
      macrovision.js
  2. +0
    -2
      presets/characters.js
  3. +0
    -3
      presets/objects.js
  4. +17
    -0
      server.py

+ 2
- 0
macrovision.js ファイルの表示

@@ -422,6 +422,8 @@ function clearEntityOptions() {
const holder = document.querySelector("#options-entity");

holder.innerHTML = "";

document.querySelector("#options-entity-defaults").innerHTML = "";
}

function configViewOptions(entity, view) {


+ 0
- 2
presets/characters.js ファイルの表示

@@ -10,10 +10,8 @@ math.createUnit("lightyears", {
})
function makeCharacter(name, author, viewInfo, defaultSizes, defaultSize) {
views = {};
console.log(viewInfo)

Object.entries(viewInfo).forEach(([key, value]) => {
console.log(key)
views[key] = {
attributes: {
height: {


+ 0
- 3
presets/objects.js ファイルの表示

@@ -1,9 +1,7 @@
function makeObject(name, viewInfo) {
views = {};
console.log(viewInfo)

Object.entries(viewInfo).forEach(([key, value]) => {
console.log(key)
views[key] = {
attributes: {
height: {
@@ -27,7 +25,6 @@ function makeObject(name, viewInfo) {
}
});

console.log(views)
return makeEntity(name, "Object", views);
}



+ 17
- 0
server.py ファイルの表示

@@ -0,0 +1,17 @@
# just for testing locally

import http.server

class MyHTTPRequestHandler(http.server.SimpleHTTPRequestHandler):
def end_headers(self):
self.send_my_headers()
http.server.SimpleHTTPRequestHandler.end_headers(self)

def send_my_headers(self):
self.send_header("Cache-Control", "no-cache, no-store, must-revalidate")
self.send_header("Pragma", "no-cache")
self.send_header("Expires", "0")


if __name__ == '__main__':
http.server.test(HandlerClass=MyHTTPRequestHandler)

読み込み中…
キャンセル
保存