文件名称:themis-web-interface:用Node.js编写的Themis的Web界面
文件大小:8.7MB
文件格式:ZIP
更新时间:2024-05-26 10:16:06
JavaScript
Themis-web-interface 用Node.js编写的Themis的Web界面 跑步 来自预建档案 最直接的运行方式是在下载该项目的预构建版本。 这包括所有生产所需的模块,以及捆绑的Node.js可执行文件(仅Windows)和用于快速启动服务器的批处理脚本文件(再次是Windows)。 下载后,解压缩归档文件,进行并执行run.bat 。 该脚本将设置适当的环境变量并启动服务器。 从来源 该源代码还提供了一个预构建的生产就绪版本的Browserify index.js 。 除了源代码,您还应该安装以下应用程序/脚本: Node.js版本> = 6和npm 跨环境npm install -g cross-env 克隆源代码后,打开终端并输入: npm install --production 模块安装完成后,您可以随时通过以下方式启动服务器: npm start
【文件预览】:
themis-web-interface-master
----.travis.yml(162B)
----bin()
--------node.exe(20.14MB)
----index.js(5KB)
----package.json(3KB)
----controls()
--------user.js(5KB)
--------cldr-data()
--------judgelog.js(6KB)
--------scoring.js(986B)
--------userlog.js(2KB)
--------rate-limiter.js(634B)
--------passport.js(935B)
--------submission.js(2KB)
----data()
--------account.sample.xml(21KB)
--------submit()
--------files()
----.eslintrc.json(345B)
----gulpfile.js(4KB)
----jsx-src()
--------queue.jsx(1KB)
--------file-server.jsx(2KB)
--------index.jsx(4KB)
--------.eslintrc.json(81B)
--------test-details.jsx(2KB)
--------submission-create.jsx(4KB)
--------judgelog.jsx(3KB)
--------contest.jsx(2KB)
--------scoreboard.jsx(2KB)
--------localstorage.jsx(1KB)
--------left-menu.jsx(5KB)
--------submit-button.jsx(1KB)
--------editor.jsx(2KB)
----routes()
--------log.js(1KB)
--------submit.js(2KB)
--------index.js(811B)
--------contest.js(526B)
--------scoreboard.js(1KB)
--------register.js(2KB)
--------login.js(546B)
--------changePassword.js(690B)
--------files.js(1KB)
--------queue.js(734B)
----tests()
--------sample-log.log(786B)
--------index.js(19B)
--------readme.md(34B)
--------.eslintrc.json(462B)
--------log-parser.js(5KB)
--------vn-log.log(786B)
--------compile-error.log(1KB)
----config.sample.js(1KB)
----LICENSE(1KB)
----views()
--------error.pug(84B)
--------login.pug(922B)
--------register.pug(1KB)
--------layout.pug(2KB)
--------changePassword.pug(723B)
--------scoreboard.pug(586B)
--------index.pug(183B)
----.yarnclean(398B)
----.gitignore(987B)
----run.bat(66B)
----.pug-lintrc.json(60B)
----gulp_copydeps.js(1KB)
----public()
--------css()
--------img()
--------js()
----README.md(4KB)
----yarn.lock(220KB)
----.tern-project(240B)
----.gitattributes(0B)
----.vscode()
--------launch.json(657B)