Tag: node.js

Phonegap平台添加android

我有Phonegap的问题。 当我想用以下命令添加平台时出现错误: $ export PATH=${PATH}:/ProgramFiles/Android/adt-bundle-linux-x86_64-20140321/sdk/platform-tools:/ProgramFiles/Android/adt-bundle-linux-x86_64-20140321/sdk/tools $ cordova create hello com.example.hello “HelloWorld” Creating a new cordova project with name “HelloWorld” and id “com.example.hello” at location “/home/matjazmav/hello” $ cd hello /hello$ cordova platform add android Creating android project… /home/matjazmav/.cordova/lib/android/cordova/3.4.0/bin/node_modules/q/q.js:126 throw e; ^ Error: An error occurred while listing Android targets at /home/matjazmav/.cordova/lib/android/cordova/3.4.0/bin/lib/check_reqs.js:87:29 at _rejected (/home/matjazmav/.cordova/lib/android/cordova/3.4.0/bin/node_modules/q/q.js:808:24) at /home/matjazmav/.cordova/lib/android/cordova/3.4.0/bin/node_modules/q/q.js:834:30 […]

Node.js使用AJAX将数据发送到后端

我对AJAX很陌生,对于潜在的误解感到遗憾,但我并没有完全理解这件事。 我正在尝试一件简单的事情。 我有一个server.js文件,基本上是我的后端。 然后我有一个index.html和一个script.js 。 这就是全部,所以这是一个非常基本的设置。 现在,在我的script.js ,我得到了一些数据(邮件地址)。 现在我想将数据发送到我的后端(进入server.js )以便在那里使用它。 我怎样才能做到这一点? 我在node.js上找到了一些关于AJAX的post,但是我没有得到它,特别是在后端接收它的地方。 顺便说一句,我正在为服务器使用express。 我在script.js是: $.ajax({ type: “POST”, url: “server.js”, data: { mail: mail }, success: function(data) { }, error: function(jqXHR, textStatus, err) { alert(‘text status ‘+textStatus+’, err ‘+err) } }); 到目前为止? 我现在如何在server.js收到信息? 到目前为止没有多少,只是: var express = require(‘express’); var app = express(); var server = app.listen(3000); […]