我的API有一个ExpressJS路由,我想从NodeJS中调用它
var api = require('./routes/api')
app.use('/api', api);
Run Code Online (Sandbox Code Playgroud)
在我的./routes/api.js文件中
var express = require('express');
var router = express.Router();
router.use('/update', require('./update'));
module.exports = router;
Run Code Online (Sandbox Code Playgroud)
所以,如果我想/api/update/something/:withParam
从我的前端调用它的全部查找,但我需要在我的NodeJS脚本的另一个方面调用它,而不必在第二个位置再次重新定义整个函数
我试过从里面使用HTTP模块,但我只是得到一个"ECONNREFUSED"错误
http.get('/api/update/something/:withParam', function(res) {
console.log("Got response: " + res.statusCode);
res.resume();
}).on('error', function(e) {
console.log("Got error: " + e.message);
});
Run Code Online (Sandbox Code Playgroud)
我理解Express背后的想法是创建路由,但我如何在内部调用它们
我从Node.js转到Go,并且习惯于添加所有模块,然后npm install
在克隆我的包时人们就不得不去了。
Go相当于什么?我有一些进口商品,不希望人们使用我的软件包时必须手动安装它。
我也不确定我package main
是否仅使用if 创建一个简单的Go应用程序,从而使人们能够使用just go get
。我真的很喜欢Node.js等回购共享的Go方法
我一直在寻找,我仍然不是很确定什么 VKAPI_ATTR
和VKAPI_CALL
有.我不确定他们是否是一个我不知道的宏或一些奇特的C++函数声明.
什么是VKAPI_ATTR void VKAPI_CALL vkCommand(void)
产品,它void vkCommand(void)
不提供?
我知道这VK_DEFINE_NON_DISPATCHABLE_HANDLE
是一个struct object##_T *object
或uint64_t object
取决于架构。
我不明白的是为什么使用它以及它有什么好处和/或效果。
例如,如果我想pCode
从我那里得到 ,VkShaderModule
为什么我不能去myShaderModule.pCode
?
是否发布ARcore意味着TangoSDK没有更新?
几个月没有更新TangoSDK,但另一方面,如果我解压谷歌构造器APK,我发现它是用谷歌构建的,而不是谷歌.