|
há 3 meses atrás | |
---|---|---|
constant-default | há 6 meses atrás | |
dll | há 6 meses atrás | |
images | há 6 meses atrás | |
server | há 3 meses atrás | |
xlsx | há 3 meses atrás | |
zd_resource_lib_web | há 3 meses atrás | |
.gitignore | há 6 meses atrás | |
.npmrc | há 6 meses atrás | |
README.md | há 3 meses atrás | |
constant.js | há 6 meses atrás | |
filer-filter.py | há 3 meses atrás | |
id.js | há 3 meses atrás | |
index.html | há 3 meses atrás | |
key.data | há 3 meses atrás | |
logo.ico | há 6 meses atrás | |
logo.png | há 6 meses atrás | |
main.js | há 6 meses atrás | |
package-lock.json | há 6 meses atrás | |
package.json | há 3 meses atrás | |
salt.js | há 6 meses atrás | |
xlsx.js | há 3 meses atrás | |
xor.py | há 5 meses atrás |
中德智慧·逻辑狗pc端ppt 项目 该项目运行在离线环境
## npm run start
本地预览exe打包结果
## npm run dist
打包pc端exe应用
## npm run serve
在网页上运行该项目
## npm run salt
加密写在本地的nodejs的接口
后台会提供一个excel文档, 该项目打包成exe时,需要将excel的内容转换为json, xlsx.js会读取files文件下的data.xlsx, 转换输出到id.js中
id.js的内容示例如下:
const idObject = [
{
"catId": 4757,
"name": "P1-美丽的公园",
"fileName": "lj35lOc-M-OjJZTiwWTkcn5XP0Qk",
"__EMPTY": "小班·下",
"__EMPTY_1": "和大自然一起"
}
]
build文件夹下的win-ia32-unpacked就是
## 参数
catId:课程的id
逻辑狗”幼儿思维游戏课程: 35
《中华小熊猫》中华文化思维游戏课程: 36
《与弗雷德一起探索》幼儿园情境科学课程: 37
幼小衔接系列《思维语言》&《思维数学》: 38
《与弗雷德一起探索2.0》幼儿园情境科学课程: 272
思维芯.儿童核心素养: 229
《思维芯探索游戏秀》智慧之星系列: 226
《思维芯探索游戏秀》 成长之路系列: 333
《思维芯探索游戏秀》奇幻之旅系列: 334
《思维芯探索游戏秀》传承之门系列: 335
逻辑狗”幼儿思维游戏课程: 35
classLevel: 当前显示的对应的班级
托班·上: 1,
托班·下: 2,
小班·上: 3,
小班·下: 4,
中班·上: 5,
中班·下: 6,
大班·上: 7,
大班·下: 8,
思维芯.儿童核心素养: 229
小班·上:1
中班·上:2,
大班·上:3
小班·下:4
中班·下:5
大班·下:6
## 配置说明
每次打包新的exe时,需要修改<zd_resource_lib_web>这个文件夹下的package.json文件,
将该文件下的catId与classLevel修改为ppt对应的学段
## server
本项目的离线后端, 异或加密后生成salt文件夹
## dll
离线校验包,登录码用了200次后触发重新激活机制
## files
对应学段的ppt异或后的文件,每次打包对应的ppt时,需要将ppt放在该文件夹下
该文件夹下的data.xlsx则是ppt文件与数据中保存的id对应关系
## images
通用的图片封面,不可删除
## node-v18.20.2-win-x64
离线的node包,因为需要离线启动对应的接口,需要在用户本地调用node
## out
npm run package 产物,electron打包后的文件,本项目中用不上
## salt
本项目后端加密后的代码
## server
项目后端加密前的代码
## zd_resource_lib_web
项目h5
## main.js
项目总入口
## output.json
data.xlsx 转换为对应的json的产物
## salt.js
异或加密本地node接口的脚本
## xlsx.js
将data.xlsxx转为json的脚本
## 32位参数 --win --ia32
## 已经打的包
思维芯.儿童核心素养 -- 小 上
"electron": "^15.3.0",
## 本地测试
1. npm run server test 启动本地node服务
2. npm run start 启动vue的项目,接口会连接到本地