如何在使用localtunnel公开本地主机的同时发布POST请求

我使用节点js作为服务器。 使用localtunnel时,我必须configurationindex.js文件吗? 提交表单时,我必须指定哪个url? 我应该使用由localtunnel提供的URL。 <form name="formname" action="http://localhost:3000/register" method="post"> 我知道这是一个愚蠢的问题。 有人可以提供一个小指导?

如何让npm 5在添加新的save-dev依赖项后更新locking文件?

在npm 5.0.3中运行npm install redux-observable –save-dev时,locking文件被更新为新安装的软件包(在本例中为redux-observable),但没有现有的package.json中的包。 运行npm install尝试刷新或重新生成locking文件不起作用。

无服务器框架Facebook Bot慢(AWS Lambda)

我正在开发一个Facebook聊天机器人,我正在使用无服务器框架(Node.js)开发它并将其部署到aws lambda。 在开始的几个星期里,我使用无服务器的离线插件运行了一个本地无服务器的lambda模拟器,一切都很好。 昨天,我终于决定将其部署到AWS lambda,现在我看到性能和一致性的显着下降。 有时机器人需要10秒才能做出回应,有时甚至是瞬间的。 奇怪的是,在lambda云日志中,它总是说这个函数在150毫秒左右完成,这似乎超快,但脸谱机器人根本不反映速度。 我正在打一个数据库,但查询绝对不会花费近10秒的时间来运行。 更新: 我决定尝试使用邮差(这基本上是curl的)手动发送请求到API端点来testingbot。 每当api即时回复,即使我发送了与Messenger一样的请求主体。 所以看起来这个请求只是需要很长时间才能达到lambda api,但是当它到达那里时,它就像应该运行一样。 任何想法如何解决这个问题?

如何在没有Internet的情况下安装最新版本的Typescript(离线)?

我在我的家中有互联网连接,我可以用这个命令安装最新版本的TypeScript : npm install -g typescript ,但不幸的是在我的工作场所没有互联网(实际上我们不允许使用互联网)。 除此之外,我GOOGLE了但似乎没有Typescript 离线安装程序 。 我的问题是如何处理这个问题? 我是全新的npm和一步一步的解决方法将不胜感激。

Watson Discovery:在node.js中使用查询选项的示例

我在找一个关于如何在node.js中调用discovery.query的例子。 更具体地说,使用多个查询选项的示例。 该文档提到“查询string”,但我不知道如何翻译在一个实际的调用node.js。 在此先感谢,阿里

将docker-compose文件转换为构build和运行命令

我想通过使用docker构build和docker运行命令而不是通过撰写文件来启动我的docker容器。 我开始将撰写文件转换为命令,但我卡住了。 撰写文件: version: '2' services: node: build: ./node_js command: node server.js depends_on: – mongo links: – mongo environment: NODE_ENV: development ports: – '8080:8080' volumes: – ./node_js:/home/app/chat – /home/app/chat/node_modules mongo: build: ./mongo ports: – "27017:27017" 这是我到目前为止所提出的 构build命令(这个工程,当我运行它): docker build –tag testenvironment/node_js ./node_js 运行命令: docker run -p 8080:8080 –link mongoDB:testenvironment/mongo –name nodejs -d testenvironment/mongo node server.js […]

从Node.JS / Javascript页面的标签栏中删除图像

我有这样的基于lex web-ui Node.JS的项目,我正在进行修改。 它有一个默认的图片显示在toolbar和tab 。 我想从网页中删除这些。 我完全不熟悉JavaScript但是经过深入研究,我能够通过注释掉文件aws-lex-web-ui/lex-web-ui/src/config/index.js 151行的toolbarLogo来删除toolbar上显示的默认图片aws-lex-web-ui/lex-web-ui/src/config/index.js 。 对于在标签上显示的图片,我在上面的同一个文件中注释了第154行的favIcon ,但是我仍然可以看到标签上显示的默认图片。 这是它的外观的快照: 您可以在标签的左上angular看到一个小花,我想删除它。 任何人都可以帮助我指出正确的文件和行,我应该删除摆脱这个默认图片?

循环通过asynchronous请求

所以我有以下代码循环通过一个对象: for(var x in block){ sendTextMessage(block[x].text, sender, function(callback){ //increment for? }) } 对于每个迭代,我想要做一个请求(发送一个facebook消息),只有在请求完成后,我想通过下一个迭代,这是因为没有任何callback,消息将不会被正确的连续发送。 function sendTextMessage(text, sender, callback) { let messageData = { text:text} request({ url: 'https://graph.facebook.com/v2.6/me/messages', qs: {access_token:token}, method: 'POST', json: { recipient: {id:sender}, message: messageData, } }, function(error, response, body) { if (response.statusCode >= 200 && response.statusCode < 300){ if(callback) callback('success') } }) } […]

将node.js服务器应用到Web服务器

我正在学习如何使用Node.js和Web套接字来创build简单的多用户交互式JavaScript程序。 我使用Daniel Shiffman的这个系列教程来创build这个示例项目。 我的下一步是使用WinSCP将其上传到我的RaspberryPi apache2 Web服务器,但是我还没有find一种方法来编辑代码,以便使其工作,而且我不知道该用什么要执行的程序才能正常工作。 任何援助将是伟大的。 我的Node / Socket.io知识的程度完全来自上面提到的video系列,所以你可以假设我几乎不知道其他东西。

使用本地npm依赖性设置docker nodejs应用程序

我们希望开始容纳我们的应用程序,但是我们偶然发现了一些本地依赖的问题。 我们有一个git仓库,在这个仓库中有许多节点包,在“共享”文件夹下,以及需要这些包的应用程序。 假设我们的文件夹结构如下所示: src/ ├── apps │ └── my_app └── shared └── shared_module 在my_app package.json中,我们有以下依赖关系: { "dependencies": { "shared-module": "file:../../shared/shared_module" } } 这里的问题是,因为我们想要移动“my_app”在容器中运行,我们需要npm安装我们的本地依赖。 可以这样做吗?