如何将 plunker 连接到本地 Node.js 服务器
How to connect plunker to a local Node.js server?
我想将我的 plunk 连接到本地计算机上运行的节点服务器。我想实现这一点,以便从数据库中获取一些数据。目前,我已经在我的 plunk 上的 app.js
文件中创建了一些示例数据。
有什么办法可以做到这一点吗?如果没有使用 plunker,是否有其他方法可以在线运行 Node.js 应用程序?
关于您关于托管 Node.js 应用程序的替代方案的问题,您可以查看 Cloud9
更新:可以连接到本地计算机,但必须考虑 CORS。我做了一个快速的样本来向你展示这是可能的。下面是一个简单的 Node.js 应用程序,它在向 http://localhost:3000/ping 发送GET
时响应"Huhu!">
var express = require('express');
var cors = require('express-cors')
var app = express();
app.use(cors({
allowedOrigins: [
'run.plnkr.co'
]
}));
app.get('/ping', function(req, res) {
res.send('Huhu!');
});
app.listen(3000, function () {
console.log('Example app listening on port 3000!');
});
此外,这里有一个简单的 Plunker 用于连接它,其中"重要"部分是
$scope.pingLocalNodeServer = function() {
$http.get('http://localhost:3000/ping')
.then(function(response) {
$scope.echo = response.data;
}, function(error) {
$scope.err = error;
});
};
希望对您有所帮助
相关文章:
- Node.js v6.2.0类扩展不是函数错误
- 如何使用 node.js 比较两个 json 数组
- Node.js's Buffer.writeFloatBE in Javascript
- node.js:setInterval()正在跳过调用
- 如何处理node.js节点mongodb中的连接和查询队列
- Node.js正在更改应用程序以使用集群模块
- 如何使用Node.js最有效地解析网页
- 在openshift node js应用程序中获取请求
- 正在删除node.js中已验证的网站
- 与运行长作业(javascript,node.js)的第三方API同步的最佳实践
- 在索引.html和应用.js [node.js] 之间共享变量
- Node.js中的JavaScript原型对象效率
- node.js请求数据事件未在CORS ajax调用中触发
- 使用node.js制作网站
- 使用node.js服务器中的evernote api获取note内容
- 有没有任何方法可以使用node-js从不同的机器打开浏览器
- 使用CI和CodeDeploy对node.js应用程序进行连续部署
- 在Node.js中上传和检索图像
- 什么's本地node.js服务器和python简单http服务器之间的区别
- 如何使用 Node JS 获取 JSON 嵌套数组值