跳到内容
主人
转到文件
代码

最新提交

 

文件夹

永磁
未能加载最新提交信息。
类型
姓名
最新提交消息
提交时间
 
 
 
 
css
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

自述文件.md

辛迪吉斯

CindyJS是一个为web创建交互式(数学)内容的框架。

它旨在与灰姑娘,为脚本语言CindyScript提供了一个解释器,以及一组可以用来描述 构造的几何操作。这些组件一起使用,可以很容易地可视化各种概念,特别是几何和一般数学,以及其他各种领域的概念。

另请参阅我们的项目页面.

示例

在网上可以看到一些例子在这里.

还有示例目录在存储库中,演示各个功能和操作。

开发人员可以从本地开发副本中运行这些示例。 有些示例可能需要类似Web服务器的环境,以避免 触发与本地文件相关联的浏览器安全措施。 为此,可以运行node\u modules/.bin/st-l-nc在开发树的根目录下,然后访问examples目录的本地副本.

建筑

如果你有npm公司已安装,正在运行安装npm在顶级源目录中应该可以正常工作。

如果您缺少的兼容设置npm公司节点, 运行make build=发布在顶级源目录中,应该能够在项目目录树中安装合适的安装程序。 通常,所有需要的第三方工具都应自动下载并安装在项目目录树中。 一个例外是Java运行时环境,必须在 之前安装(因为用户必须在 被允许下载JRE之前手动接受条款和条件)。

如果npm公司责任。制作成功终止,那么构建/js将包含 您可能希望包含在您的网站中的人工制品。 如果您是根据官方提交构建的,则make build=发布部署将创建构建/部署它更适合放在web服务器上,因为它引用GitHub上的提交,这可能有助于诊断问题。

在Windows上构建

以上说明使用制作大部分是为了方便起见。 几乎所有的命令实际上都传递给 一个包含在制作如果你没有制作在Windows上可用,您可以拨打节点制造因此,一个标准的发布版本应该是node make build=发布.

请注意,您应该安装以下软件:

  • 最近的Java运行时环境(JRE)
  • 带有节点命令已添加到路径
  • 带有吉特可从Windows命令提示符使用的命令

贡献

当你在代码库上工作时制作节点制造会给你一个编译速度快,调试容易的版本,node make build=发布将 执行其他编译步骤,如运行闭包编译器。 它可能会发出更多警告,而这些警告在开发时可能会很有用。 您应该确保您的代码在两种生成模式下都能工作。

如果你确信你的工作完成了,打电话给我进行所有测试在你这么做之后git添加准备您的更改。 这将确保您的修改通过所有类型的测试。 相同的测试将在拉取请求上自动运行。 一旦您的修改满足您的期望,就通过这些测试 并附带适当的测试用例或演示示例 (如适用),您可以为您的更改提交请求。

文档

CindyJS API文档描述如何使用此框架在HTML页面上创建小部件。

其他文件这个裁判目录描述CindyScript编程语言的大部分。然而,本文件最初是相应的灰姑娘文件. 它目前的目标是什么功能应该得到支持,而实际支持可能仍然落后。如果你的工作需要一个特别的功能,不要犹豫提交功能请求为了它。

许可证

CindyJS根据Apache 2许可证.

此时不能执行该操作。