私はneo4jデータベースにリクエストを行うWebページを作成しようとしています。HTMLコードの中でrequireJSを使用して 'lib/request'をロードする
function submitQuery() {
var r = require("request");
var txUrl = "http://localhost:7474/db/data/transaction/commit";
//defines the cypher query
var query="MATCH (n:Word) RETURN n, labels(n) as l LIMIT {limit}"
var params={limit: 10}
var cb=function(err,data) { console.log(JSON.stringify(data)) }
r.post({uri:txUrl,
json:{statements:[{statement:query,parameters:params}]}},
function(err,res) { cb(err,res.body)})
}
と私が持っている私のprojectFolder/index.html
中:
.
.
.
<script data-main="js/query.js" src="js/libs/require-2.1.20.min.js"></script>
<head>
<script type="text/javascript" src="query.js"></script>
</head>
.
.
.
私はsubmitQuery()
関数を呼び出すとき、それはvar r = require("request");
ラインを経由しない
私はjavascriptのファイル/projectFolder/js/query.js
からの要求を行います。
私はいくつかの関連する問題を探して、私のquery.js
の初めに
require.config({
baseUrl: './js/',
paths: {
request:'libs/require',
},
});
を挿入しようとしてしまいましたが、同じ出力を持っています。
誰かが私に光を与えることができますか?ありがとうございました!
両方の選択肢が本当に良いようです!ありがとうございました! –