小编Fri*_*esh的帖子

从NodeJS内部调用Express Route

我的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背后的想法是创建路由,但我如何在内部调用它们

javascript routing http node.js express

17
推荐指数
2
解决办法
1万
查看次数

相当于Golang中的package.json

我从Node.js转到Go,并且习惯于添加所有模块,然后npm install在克隆我的包时人们就不得不去了。

Go相当于什么?我有一些进口商品,不希望人们使用我的软件包时必须手动安装它。

我也不确定我package main是否仅使用if 创建一个简单的Go应用程序,从而使人们能够使用just go get。我真的很喜欢Node.js等回购共享的Go方法

go node.js

5
推荐指数
2
解决办法
2300
查看次数

Vulkan中的VKAPI_ATTR和VKAPI_CALL宏

我一直在寻找,我仍然不是很确定什么 VKAPI_ATTRVKAPI_CALL有.我不确定他们是否是一个我不知道的宏或一些奇特的C++函数声明.

什么是VKAPI_ATTR void VKAPI_CALL vkCommand(void)产品,它void vkCommand(void)不提供?

c++ vulkan

3
推荐指数
2
解决办法
504
查看次数

VK_DEFINE_NON_DISPATCHABLE_HANDLE 是什么意思

我知道这VK_DEFINE_NON_DISPATCHABLE_HANDLE是一个struct object##_T *objectuint64_t object取决于架构。

明白的是为什么使用它以及它有什么好处和/或效果。

例如,如果我想pCode从我那里得到 ,VkShaderModule为什么我不能去myShaderModule.pCode

c++ vulkan

3
推荐指数
1
解决办法
774
查看次数

谷歌探戈死了吗?

是否发布ARcore意味着TangoSDK没有更新?

几个月没有更新TangoSDK,但另一方面,如果我解压谷歌构造器APK,我发现它是用谷歌构建的,而不是谷歌.

arcore

2
推荐指数
1
解决办法
886
查看次数

标签 统计

c++ ×2

node.js ×2

vulkan ×2

arcore ×1

express ×1

go ×1

http ×1

javascript ×1

routing ×1