Sails.js 帆JS忽略控制器
Sails JS v1.0.1 我使用Sails.js 帆JS忽略控制器,sails.js,Sails.js,Sails JS v1.0.1 我使用sails生成简单的API文章,并使用蓝图填充数据库。接下来我更新了我的模型。但当我开始填充控制器时,出现了一些问题。这是我的控制器: /** * ArticlesController * * @description :: Server-side actions for handling incoming requests. * @help :: See https://sailsjs.com/docs/concepts/action
sails生成简单的API文章
,并使用蓝图填充数据库。接下来我更新了我的模型。但当我开始填充控制器时,出现了一些问题。这是我的控制器:
/**
* ArticlesController
*
* @description :: Server-side actions for handling incoming requests.
* @help :: See https://sailsjs.com/docs/concepts/actions
*/
module.exports = {
list: function (req, res) {
sails.log.debug('Im inside list!');
return res.view('list');
},
add: function (req, res) {
sails.log.debug('Im inside add!');
return res.view('../pages/add');
},
};
我可以在/articles
中以json的形式获取所有蓝图,但是/articles/list
和/articles/add
显示404页面。甚至不知道如何调试。谢谢
upd。我把它们添加到路线上,一切都很好
'get /articles/list': 'ArticlesController.list',
'get /articles/add': 'ArticlesController.add',
但这样做是真的吗???为什么我的所有路线在我生成api文章时没有自动编译??您需要启用
sails.config.blueprints.actions
,您可以在config/blueprints
中找到它,并将actions
设置为true