本帖最后由 赛龙周 于 2024-5-17 20:57 编辑
经过一番努力,算是完成了第一个插件--服务端命令插件-JS函数执行
写这个插件主要原因是现在AI技术在写代码方面的越发的牛X,以至于像我们这样的小白也能捣鼓一些脚本。
活字格js在前端可以通过模板命令来实现功能拓展,但服务端的C#(9之前版本)是编译型,想要实现拓展就相对麻烦(当然仅对我这样不懂的)
于是就想能不能在服务端也能执行js代码。其实@豪哥在以前的版本写过类似的插件,但似乎有段时间没有更新了。正好自己也想学习下插件开发,就有了今天的插件。
插件主要功能:
1、在服务端命令中编写js函数,并返回执行结果;
2、支持大多数原生js语法;
3、绑定linq.js库,支持linq语法;
4、绑定ramda.js库,支持ramda纯函数;
现把DEMO文件发上来,因水平有限,可能有未知的问题,仅供大家测试。
最后感谢@Ben.C大神提供的帮助。
|
|