ノードスクリプトからAngular2の@angular/http
モジュールを再利用したい。私はnpm
からノードv4.6.0、@angular/http
バージョン2.1.2を使用しています。ノードスクリプトで角度モジュールを再利用する方法
私はこれをやりたいので、モジュールを簡単に分離し、動作を確認して、それと一緒に遊ぶことができます(私は正しいことができるはずです - それがモジュールと呼ばれています) 。しかし、ノード内に固有のブラウザ依存関係を持たないAngularモジュールの再利用についての一般的なアドバイスを受けています。
myUrl = '...'
http = require('@angular/http')
Http = new http.Http()
Http.get(myUrl).then(result => console.log(result))
となった:
TypeError: Cannot read property 'merge' of undefined at mergeOptions (/home/sam/node_modules/@angular/http/bundles/http.umd.js:1578:30) at Http.get (/home/sam/node_modules/@angular/http/bundles/http.umd.js:1672:45) at repl:1:6 at REPLServer.defaultEval (repl.js:262:27) at bound (domain.js:287:14) at REPLServer.runBound [as eval] (domain.js:300:12) at REPLServer. (repl.js:431:12) at emitOne (events.js:82:20) at REPLServer.emit (events.js:169:7) at REPLServer.Interface._onLine (readline.js:212:10)
だから、それが行われている
は私が探していたWebアプリケーションは、私はこれを試してみましたモジュールを使用する方法をオフに行きますか?それはできますか?どのようにHttpの一般的な特定のケースでそれについて行くか?
どのように動作すると思いますか? Httpはブラウザ固有のXHRを使用します。あなたはAngular UniversalのHttpを理論的に使うことができますが、なぜですか? – estus
まあ、それは私が求めていることです..どのように動作させる。 – spinkus
私はなぜそれをしたいのか尋ねないでください。実際には関係ありません。 – spinkus