小编Nas*_*tyo的帖子

风帆助手和机器规格

我将sails 升级到@^1.0.0 版本,在开发API 时,我想使用服务,但Sails 文档建议现在使用Helper。而且我真的不习惯使用新的方式来描述帮助程序、构建脚本或操作。

我疯狂的所有尝试都没有成功。

在下面的例子中..

这是我的控制器调用:

    var ob = await ails.helpers.testy('sayHello');

    res.json({ob:ob});
Run Code Online (Sandbox Code Playgroud)

帮手

模块.出口 = {

friendlyName: 'Testy',


description: 'Testy something.',


inputs: {

  bla: {
    type: 'string'
  }

},


exits: {

  success: {

  }

},


fn: async function (inputs, exits) {

  console.log({blabla:inputs.bla})

  if(!inputs.bla) return exits.error(new Error('text not found'));

  var h = "Hello "+ inputs.bla;

  // All done.
  return exits.success(h);

}
Run Code Online (Sandbox Code Playgroud)

};

我收到这个错误

error: A hook (`helpers`) failed to load!
error:
error: Attempted to `require('*-serv\api\helpers\testy.js')`, but an error occurred: …
Run Code Online (Sandbox Code Playgroud)

helpers sails.js

5
推荐指数
1
解决办法
1848
查看次数

标签 统计

helpers ×1

sails.js ×1