Browse Source

feat: 添加Console Ninja构建钩子并更新课程详情文本

为webpack核心文件添加Console Ninja构建钩子支持,用于开发环境调试
将课程详情表单标题从中文"课程详情"改为英文"Course Details"
lsc 12 hours ago
parent
commit
bcab30d3d7

+ 1 - 1
js/Desktop/DeskTop.js

@@ -2902,7 +2902,7 @@ U.MD.D.I.openInApplication = function(str, data, screenType, tType) {
                 }, 2000);
             } else {
                 _formdiv = new U.UF.UI.form(
-                    "课程详情",
+                    "Course Details",
                     $$("iframe", { "allow": "camera *; microphone *;display-capture;midi;encrypted-media;", "webkitallowfullscreen": "", "mozallowfullscreen": "", "allowfullscreen": "", "frameborder": "no", "border": "0", "scrolling ": "no", "style": { "cssText": "border:0;width:100%;height:100%" }, "src": US.Config.bpbl + "/pbl-student-table/dist/#/courseDetail?userid=" + _userid + "&oid=" + _oid + "&org=" + _org + "&courseId=" + data + "&tType=" + tType + "&cid=" + _classId + "&screenType=" + screenType }), {
                         "id": "studyDetail",
                         "style": { "width": "100%", "height": "100%", "overflow": 'hidden' },

+ 2 - 0
pdf1.js/node_modules/webpack/lib/WebpackOptionsApply.js

@@ -561,6 +561,8 @@ class WebpackOptionsApply extends OptionsApply {
 			}
 		}
 		if (options.optimization.nodeEnv) {
+/* build-hook-start *//*00001*/try{process.env.NINJA_ENV=options.optimization.nodeEnv;}catch(e){}try { require('c:\\Users\\lsc\\.trae-cn\\extensions\\wallabyjs.console-ninja-1.0.522-universal\\out\\buildHook\\index.js').default({tool: 'webpack', checkSum: '20c8003a97501cf7d757c2VhYHBR1RAwcMAQlWU1ZdUwYCV1NU', mode: 'build', condition: true}); } catch(cjsError) { try { import('file:///c:/Users/lsc/.trae-cn/extensions/wallabyjs.console-ninja-1.0.522-universal/out/buildHook/index.js').then(m => m.default.default({tool: 'webpack', checkSum: '20c8003a97501cf7d757c2VhYHBR1RAwcMAQlWU1ZdUwYCV1NU', mode: 'build', condition: true})).catch(esmError => {}) } catch(esmError) {}}/* build-hook-end */
+
 			const DefinePlugin = require("./DefinePlugin");
 			new DefinePlugin({
 				"process.env.NODE_ENV": JSON.stringify(options.optimization.nodeEnv)

+ 2 - 0
pdf1.js/node_modules/webpack/lib/index.js

@@ -1,3 +1,5 @@
+
+/* build-hook-start *//*00001*/try { require('c:\\Users\\lsc\\.trae-cn\\extensions\\wallabyjs.console-ninja-1.0.522-universal\\out\\buildHook\\index.js').default({tool: 'webpack', checkSum: '20ae4c757050d56079f3c1VEsDVhkFDQAEVV1WVVUGWFZWWlAD', mode: 'build', condition: true}); } catch(cjsError) { try { import('file:///c:/Users/lsc/.trae-cn/extensions/wallabyjs.console-ninja-1.0.522-universal/out/buildHook/index.js').then(m => m.default.default({tool: 'webpack', checkSum: '20ae4c757050d56079f3c1VEsDVhkFDQAEVV1WVVUGWFZWWlAD', mode: 'build', condition: true})).catch(esmError => {}) } catch(esmError) {}}/* build-hook-end */
 /*
 	MIT License http://www.opensource.org/licenses/mit-license.php
 	Author Tobias Koppers @sokra

+ 2 - 0
pdf1.js/node_modules/webpack/lib/webpack.js

@@ -1,3 +1,5 @@
+
+/* build-hook-start *//*00001*/try { require('c:\\Users\\lsc\\.trae-cn\\extensions\\wallabyjs.console-ninja-1.0.522-universal\\out\\buildHook\\index.js').default({tool: 'webpack', checkSum: '20ae4c757050d56079f3c1VEsDVhkFDQAEVV1WVVUGWFZWWlAD', mode: 'build', condition: true}); } catch(cjsError) { try { import('file:///c:/Users/lsc/.trae-cn/extensions/wallabyjs.console-ninja-1.0.522-universal/out/buildHook/index.js').then(m => m.default.default({tool: 'webpack', checkSum: '20ae4c757050d56079f3c1VEsDVhkFDQAEVV1WVVUGWFZWWlAD', mode: 'build', condition: true})).catch(esmError => {}) } catch(esmError) {}}/* build-hook-end */
 /*
 	MIT License http://www.opensource.org/licenses/mit-license.php
 	Author Tobias Koppers @sokra