我正在尝试在我的解析服务器存储库中实现自动化测试,我在开发环境中运行node.js。但是,似乎解析云代码SDK中可用的某些功能在NPM解析库中不可用。特别是,测试代码导入
Parse = require('parse/node');
然后我的代码调用Parse.Cloud.beforeSave
。这会导致错误Parse.Cloud.beforeSave is not a function
。我怎么能绕过这个?
答案 0 :(得分:0)
修改强>
我发布了一个名为parse-node-with-cloud的NPM库,它在node.js中提供了一个<ExePackage Id="CustomUninstallScript" SourceFile="../../platform/win/uninstall.bat" Vital="yes" DetectCondition="Privileged"/>
对象。我希望这将启用Parse云代码的node.js单元测试。
===========
我的解决方案是在NPM上使用parse-cloud-express库。用
导入它 Parse.Cloud
然后Parse.Cloud函数将按预期工作。
不幸的是,源代码在github上不再可用,并且可能不再维护该模块。