# 准备工作

# 环境:

  • Node.js
  • webpack

# Build

git clone https://github.com/CodFrm/cxmooc-tools.git
cd cxmooc-tools
yarn
yarn run build
# 开发模式请使用
yarn run dev
# 打包生成crx和油猴脚本,需要注意,打包要一个pem密钥文件放在build目录下,文件名为:cxmooc-tools.pem(手动打包一次chrome浏览器会生成)
yarn run pack

# Server

搭建了一个服务器程序用于完善题库。接口没有任何权限,只会记录正确答题答案,并不会记录其他信息。 以上过程全由插件自动提交,还请大家不要故意上传错误的答案哦 (๑• . •๑) 因为超星慕课全站启用了https,所以服务器配置需要https

yarn
yarn run server

# 构建之后

能够体验到最新的功能,需要按照准备工作的方法步骤配置本地环境,可能会存在一些BUG。

  1. 执行yarn run build,此时会在build/cxmooc-tools目录下生成插件文件。
  2. 打开Chrome浏览器的更多工具选项,打开扩展程序页面并启用开发者模式。
  3. 加载已解压的扩展程序,路径选择build/cxmooc-tools