mirror of
https://github.com/szrpf/DataBoardDemo.git
synced 2025-11-01 03:45:36 +00:00
create project
This commit is contained in:
1
temp/quick-scripts/dst/__file_stats__.json
Normal file
1
temp/quick-scripts/dst/__file_stats__.json
Normal file
@@ -0,0 +1 @@
|
||||
{"version":"1.0.8","stats":{"D:/Project/DataBoardDemo/temp/quick-scripts/src/__qc_index__.js":"2023-04-21T16:32:19.557Z","D:/Project/DataBoardDemo/temp/quick-scripts/src/assets/Script/DataBoard.js":"2023-04-21T16:32:19.502Z","D:/Project/DataBoardDemo/temp/quick-scripts/src/assets/Script/Hero.js":"2023-04-21T16:32:19.504Z"}}
|
||||
575
temp/quick-scripts/dst/__qc_bundle__.js
Normal file
575
temp/quick-scripts/dst/__qc_bundle__.js
Normal file
File diff suppressed because one or more lines are too long
25
temp/quick-scripts/dst/__qc_index__.js
Normal file
25
temp/quick-scripts/dst/__qc_index__.js
Normal file
@@ -0,0 +1,25 @@
|
||||
|
||||
(function() {
|
||||
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
|
||||
var __module = nodeEnv ? module : {exports:{}};
|
||||
var __filename = 'preview-scripts/__qc_index__.js';
|
||||
var __require = nodeEnv ? function (request) {
|
||||
return cc.require(request);
|
||||
} : function (request) {
|
||||
return __quick_compile_project__.require(request, __filename);
|
||||
};
|
||||
function __define (exports, require, module) {
|
||||
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}
|
||||
require('./assets/Script/DataBoard');
|
||||
require('./assets/Script/Hero');
|
||||
|
||||
}
|
||||
if (nodeEnv) {
|
||||
__define(__module.exports, __require, __module);
|
||||
}
|
||||
else {
|
||||
__quick_compile_project__.registerModuleFunc(__filename, function () {
|
||||
__define(__module.exports, __require, __module);
|
||||
});
|
||||
}
|
||||
})();
|
||||
267
temp/quick-scripts/dst/__quick_compile__.js
Normal file
267
temp/quick-scripts/dst/__quick_compile__.js
Normal file
@@ -0,0 +1,267 @@
|
||||
|
||||
(function () {
|
||||
var scripts = [{"deps":{"./assets/Script/DataBoard":1,"./assets/Script/Hero":2},"path":"preview-scripts/__qc_index__.js"},{"deps":{},"path":"preview-scripts/assets/Script/DataBoard.js"},{"deps":{},"path":"preview-scripts/assets/Script/Hero.js"}];
|
||||
var entries = ["preview-scripts/__qc_index__.js"];
|
||||
var bundleScript = 'preview-scripts/__qc_bundle__.js';
|
||||
|
||||
/**
|
||||
* Notice: This file can not use ES6 (for IE 11)
|
||||
*/
|
||||
var modules = {};
|
||||
var name2path = {};
|
||||
|
||||
// Will generated by module.js plugin
|
||||
// var scripts = ${scripts};
|
||||
// var entries = ${entries};
|
||||
// var bundleScript = ${bundleScript};
|
||||
|
||||
if (typeof global === 'undefined') {
|
||||
window.global = window;
|
||||
}
|
||||
|
||||
var isJSB = typeof jsb !== 'undefined';
|
||||
|
||||
function getXMLHttpRequest () {
|
||||
return window.XMLHttpRequest ? new window.XMLHttpRequest() : new ActiveXObject('MSXML2.XMLHTTP');
|
||||
}
|
||||
|
||||
function downloadText(url, callback) {
|
||||
if (isJSB) {
|
||||
var result = jsb.fileUtils.getStringFromFile(url);
|
||||
callback(null, result);
|
||||
return;
|
||||
}
|
||||
|
||||
var xhr = getXMLHttpRequest(),
|
||||
errInfo = 'Load text file failed: ' + url;
|
||||
xhr.open('GET', url, true);
|
||||
if (xhr.overrideMimeType) xhr.overrideMimeType('text\/plain; charset=utf-8');
|
||||
xhr.onload = function () {
|
||||
if (xhr.readyState === 4) {
|
||||
if (xhr.status === 200 || xhr.status === 0) {
|
||||
callback(null, xhr.responseText);
|
||||
}
|
||||
else {
|
||||
callback({status:xhr.status, errorMessage:errInfo + ', status: ' + xhr.status});
|
||||
}
|
||||
}
|
||||
else {
|
||||
callback({status:xhr.status, errorMessage:errInfo + '(wrong readyState)'});
|
||||
}
|
||||
};
|
||||
xhr.onerror = function(){
|
||||
callback({status:xhr.status, errorMessage:errInfo + '(error)'});
|
||||
};
|
||||
xhr.ontimeout = function(){
|
||||
callback({status:xhr.status, errorMessage:errInfo + '(time out)'});
|
||||
};
|
||||
xhr.send(null);
|
||||
};
|
||||
|
||||
function loadScript (src, cb) {
|
||||
if (typeof require !== 'undefined') {
|
||||
require(src);
|
||||
return cb();
|
||||
}
|
||||
|
||||
// var timer = 'load ' + src;
|
||||
// console.time(timer);
|
||||
|
||||
var scriptElement = document.createElement('script');
|
||||
|
||||
function done() {
|
||||
// console.timeEnd(timer);
|
||||
// deallocation immediate whatever
|
||||
scriptElement.remove();
|
||||
}
|
||||
|
||||
scriptElement.onload = function () {
|
||||
done();
|
||||
cb();
|
||||
};
|
||||
scriptElement.onerror = function () {
|
||||
done();
|
||||
var error = 'Failed to load ' + src;
|
||||
console.error(error);
|
||||
cb(new Error(error));
|
||||
};
|
||||
scriptElement.setAttribute('type','text/javascript');
|
||||
scriptElement.setAttribute('charset', 'utf-8');
|
||||
scriptElement.setAttribute('src', src);
|
||||
|
||||
document.head.appendChild(scriptElement);
|
||||
}
|
||||
|
||||
function loadScripts (srcs, cb) {
|
||||
var n = srcs.length;
|
||||
|
||||
srcs.forEach(function (src) {
|
||||
loadScript(src, function () {
|
||||
n--;
|
||||
if (n === 0) {
|
||||
cb();
|
||||
}
|
||||
});
|
||||
})
|
||||
}
|
||||
|
||||
function formatPath (path) {
|
||||
let destPath = window.__quick_compile_project__.destPath;
|
||||
if (destPath) {
|
||||
let prefix = 'preview-scripts';
|
||||
if (destPath[destPath.length - 1] === '/') {
|
||||
prefix += '/';
|
||||
}
|
||||
path = path.replace(prefix, destPath);
|
||||
}
|
||||
return path;
|
||||
}
|
||||
|
||||
window.__quick_compile_project__ = {
|
||||
destPath: '',
|
||||
|
||||
registerModule: function (path, module) {
|
||||
path = formatPath(path);
|
||||
modules[path].module = module;
|
||||
},
|
||||
|
||||
registerModuleFunc: function (path, func) {
|
||||
path = formatPath(path);
|
||||
modules[path].func = func;
|
||||
|
||||
var sections = path.split('/');
|
||||
var name = sections[sections.length - 1];
|
||||
name = name.replace(/\.(?:js|ts|json)$/i, '');
|
||||
name2path[name] = path;
|
||||
},
|
||||
|
||||
require: function (request, path) {
|
||||
var m, requestScript;
|
||||
|
||||
path = formatPath(path);
|
||||
if (path) {
|
||||
m = modules[path];
|
||||
if (!m) {
|
||||
console.warn('Can not find module for path : ' + path);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
if (m) {
|
||||
let depIndex = m.deps[request];
|
||||
// dependence script was excluded
|
||||
if (depIndex === -1) {
|
||||
return null;
|
||||
}
|
||||
else {
|
||||
requestScript = scripts[ m.deps[request] ];
|
||||
}
|
||||
}
|
||||
|
||||
let requestPath = '';
|
||||
if (!requestScript) {
|
||||
// search from name2path when request is a dynamic module name
|
||||
if (/^[\w- .]*$/.test(request)) {
|
||||
requestPath = name2path[request];
|
||||
}
|
||||
|
||||
if (!requestPath) {
|
||||
if (CC_JSB) {
|
||||
return require(request);
|
||||
}
|
||||
else {
|
||||
console.warn('Can not find deps [' + request + '] for path : ' + path);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
requestPath = formatPath(requestScript.path);
|
||||
}
|
||||
|
||||
let requestModule = modules[requestPath];
|
||||
if (!requestModule) {
|
||||
console.warn('Can not find request module for path : ' + requestPath);
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!requestModule.module && requestModule.func) {
|
||||
requestModule.func();
|
||||
}
|
||||
|
||||
if (!requestModule.module) {
|
||||
console.warn('Can not find requestModule.module for path : ' + path);
|
||||
return null;
|
||||
}
|
||||
|
||||
return requestModule.module.exports;
|
||||
},
|
||||
|
||||
run: function () {
|
||||
entries.forEach(function (entry) {
|
||||
entry = formatPath(entry);
|
||||
var module = modules[entry];
|
||||
if (!module.module) {
|
||||
module.func();
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
load: function (cb) {
|
||||
var self = this;
|
||||
|
||||
var srcs = scripts.map(function (script) {
|
||||
var path = formatPath(script.path);
|
||||
modules[path] = script;
|
||||
|
||||
if (script.mtime) {
|
||||
path += ("?mtime=" + script.mtime);
|
||||
}
|
||||
return path;
|
||||
});
|
||||
|
||||
console.time && console.time('load __quick_compile_project__');
|
||||
// jsb can not analysis sourcemap, so keep separate files.
|
||||
if (bundleScript && !isJSB) {
|
||||
downloadText(formatPath(bundleScript), function (err, bundleSource) {
|
||||
console.timeEnd && console.timeEnd('load __quick_compile_project__');
|
||||
if (err) {
|
||||
console.error(err);
|
||||
return;
|
||||
}
|
||||
|
||||
let evalTime = 'eval __quick_compile_project__ : ' + srcs.length + ' files';
|
||||
console.time && console.time(evalTime);
|
||||
var sources = bundleSource.split('\n//------QC-SOURCE-SPLIT------\n');
|
||||
for (var i = 0; i < sources.length; i++) {
|
||||
if (sources[i]) {
|
||||
window.eval(sources[i]);
|
||||
// not sure why new Function cannot set breakpoints precisely
|
||||
// new Function(sources[i])()
|
||||
}
|
||||
}
|
||||
self.run();
|
||||
console.timeEnd && console.timeEnd(evalTime);
|
||||
cb();
|
||||
})
|
||||
}
|
||||
else {
|
||||
loadScripts(srcs, function () {
|
||||
self.run();
|
||||
console.timeEnd && console.timeEnd('load __quick_compile_project__');
|
||||
cb();
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
// Polyfill for IE 11
|
||||
if (!('remove' in Element.prototype)) {
|
||||
Element.prototype.remove = function () {
|
||||
if (this.parentNode) {
|
||||
this.parentNode.removeChild(this);
|
||||
}
|
||||
};
|
||||
}
|
||||
})();
|
||||
|
||||
479
temp/quick-scripts/dst/assets/Script/DataBoard.js
Normal file
479
temp/quick-scripts/dst/assets/Script/DataBoard.js
Normal file
File diff suppressed because one or more lines are too long
68
temp/quick-scripts/dst/assets/Script/Hero.js
Normal file
68
temp/quick-scripts/dst/assets/Script/Hero.js
Normal file
@@ -0,0 +1,68 @@
|
||||
|
||||
(function() {
|
||||
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
|
||||
var __module = nodeEnv ? module : {exports:{}};
|
||||
var __filename = 'preview-scripts/assets/Script/Hero.js';
|
||||
var __require = nodeEnv ? function (request) {
|
||||
return cc.require(request);
|
||||
} : function (request) {
|
||||
return __quick_compile_project__.require(request, __filename);
|
||||
};
|
||||
function __define (exports, require, module) {
|
||||
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
|
||||
cc._RF.push(module, '9285eM4YhBJhL8+C569X294', 'Hero');
|
||||
// Script/Hero.ts
|
||||
|
||||
"use strict";
|
||||
var __extends = (this && this.__extends) || (function () {
|
||||
var extendStatics = function (d, b) {
|
||||
extendStatics = Object.setPrototypeOf ||
|
||||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
|
||||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
|
||||
return extendStatics(d, b);
|
||||
};
|
||||
return function (d, b) {
|
||||
extendStatics(d, b);
|
||||
function __() { this.constructor = d; }
|
||||
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
||||
};
|
||||
})();
|
||||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
||||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
||||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var _a = cc._decorator, ccclass = _a.ccclass, property = _a.property;
|
||||
var Helloworld = /** @class */ (function (_super) {
|
||||
__extends(Helloworld, _super);
|
||||
function Helloworld() {
|
||||
var _this = _super !== null && _super.apply(this, arguments) || this;
|
||||
_this.hp = 100;
|
||||
_this.mp = 60;
|
||||
return _this;
|
||||
}
|
||||
Helloworld.prototype.update = function (dt) {
|
||||
this.hp += 1.0 * dt;
|
||||
this.mp += 0.5 * dt;
|
||||
};
|
||||
Helloworld = __decorate([
|
||||
ccclass
|
||||
], Helloworld);
|
||||
return Helloworld;
|
||||
}(cc.Component));
|
||||
exports.default = Helloworld;
|
||||
|
||||
cc._RF.pop();
|
||||
}
|
||||
if (nodeEnv) {
|
||||
__define(__module.exports, __require, __module);
|
||||
}
|
||||
else {
|
||||
__quick_compile_project__.registerModuleFunc(__filename, function () {
|
||||
__define(__module.exports, __require, __module);
|
||||
});
|
||||
}
|
||||
})();
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0c1xcU2NyaXB0XFxIZXJvLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFNLElBQUEsS0FBc0IsRUFBRSxDQUFDLFVBQVUsRUFBbEMsT0FBTyxhQUFBLEVBQUUsUUFBUSxjQUFpQixDQUFDO0FBRzFDO0lBQXdDLDhCQUFZO0lBQXBEO1FBQUEscUVBU0M7UUFQRyxRQUFFLEdBQUcsR0FBRyxDQUFDO1FBQ1QsUUFBRSxHQUFHLEVBQUUsQ0FBQzs7SUFNWixDQUFDO0lBSkcsMkJBQU0sR0FBTixVQUFRLEVBQUU7UUFDTixJQUFJLENBQUMsRUFBRSxJQUFJLEdBQUcsR0FBQyxFQUFFLENBQUM7UUFDbEIsSUFBSSxDQUFDLEVBQUUsSUFBSSxHQUFHLEdBQUMsRUFBRSxDQUFDO0lBQ3RCLENBQUM7SUFSZ0IsVUFBVTtRQUQ5QixPQUFPO09BQ2EsVUFBVSxDQVM5QjtJQUFELGlCQUFDO0NBVEQsQUFTQyxDQVR1QyxFQUFFLENBQUMsU0FBUyxHQVNuRDtrQkFUb0IsVUFBVSIsImZpbGUiOiIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHtjY2NsYXNzLCBwcm9wZXJ0eX0gPSBjYy5fZGVjb3JhdG9yO1xuXG5AY2NjbGFzc1xuZXhwb3J0IGRlZmF1bHQgY2xhc3MgSGVsbG93b3JsZCBleHRlbmRzIGNjLkNvbXBvbmVudCB7XG5cbiAgICBocCA9IDEwMDtcbiAgICBtcCA9IDYwO1xuXG4gICAgdXBkYXRlIChkdCkge1xuICAgICAgICB0aGlzLmhwICs9IDEuMCpkdDtcbiAgICAgICAgdGhpcy5tcCArPSAwLjUqZHQ7XG4gICAgfVxufSJdfQ==
|
||||
Reference in New Issue
Block a user