如何将plunker连接到本地Node.js服务器?
我想将我的plunk连接到在本地机器上运行的节点服务器。 我想实现这个目的是为了从数据库中获取一些数据。 目前,我已经在我的plunk上的app.js
文件中创build了一些示例数据。
有没有办法做到这一点? 如果不是,那么有什么替代方法可以在线运行Node.js应用程序?
关于你的关于托pipeNode.js应用程序的替代方法的问题,你可以看看Cloud9
更新:可以连接到本地机器,但必须考虑CORS 。 我做了一个快速的示例,告诉你这是可能的。 以下是一个简单的Node.js应用程序,用“Huhu!”进行响应。 当发送一个GET
到http:// localhost:3000 / ping
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; }); };
希望能帮助你
- 即使login后,NodeJs Passport isAuthenticated()也会返回false
- 如何访问(node.js)服务器日志并以angularjs的forms显示在前端
- MeanIO的swig模板引擎不呈现angular度ng模型数据
- 我如何使用LiveReload与AngularJS templateURL
- AngularJS:如何检索Foursquare API数组数据?
- AngularJS POST页面404未find错误
- Node.js和AngularJS中的CORS
- Angular-Google-Maps库不加载
- Angular $ http GET不传递string到后端。 未定义?