私の問題は、Windows の問題の Hem に非常によく似ています: Uncaught module jqueryify not found
phonegap を使用してスパイン モバイル アプリを Android モバイル デバイスにデプロイできません。ブラウザー (Linux) で完全に動作しますが、Android デバイスで Eclipse を実行するたびに (さまざまなバージョンがテストされています)、受信します:
06-17 18:39:36.878: E/Web Console(5976): ReferenceError: Can't find variable: require at file:///android_asset/www/index.html:9
参照しているもの:
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8>
<title>App</title>
<link rel="stylesheet" href="/application.css" type="text/css" charset="utf-8">
<script src="/application.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
var jQuery = require("jqueryify"); //REFERENCED LINE 9
var exports = this;
jQuery(function(){
var App = require("index");
exports.app = new App({el: $("body")});
});
</script>
</head>
<body>
</body>
</html>
npm を介して依存関係をインストールし、Hem を使用してビルドしました。問題が何であるかに少し迷っています。
なぜこれが起こっているのでしょうか?
**編集**
問題は、必要な .js ファイルが見つからなかったことです。
<script src="./application.js" type="text/javascript" charset="utf-8"></script>
「.」に注意してください JavaScript ファイル src att.