私はちょうどionic v2でnew projectを開始し、プロジェクトにfeedparserを追加しました。"require is not defined"エラー
ionic serve
を使用することにより
私は空白の画面を取得し、エラー
Uncaught ReferenceError: require is not defined This is the code that is used to load the dependencies:
declare var require: any;
var Feedparser = require('feedparser');
var request = require('request');
は、最初のポイントはこの部分である:
declare var require: any;
それはで言及されています別のスレッド、私はそこに置くだけです。
私はいくつかの調査を行い、requirejsとそのようなものがあるかどうかを確認しましたが、問題は解決しませんでした。
しばらくすると、古いバージョンの別のイオンプロジェクトを作成しました。フィードパーサーの例を含めることは問題ありませんでした(declare var require:any;
の場合も同様です)。 おそらく、ionic v2のリリースで何かが変更されていて、本当にRC-Versionのようなモジュールにしたいと思っています。
ありがとうございます。
EDIT:
import * as Feedparser from 'feedparser';
よう 輸入も機能していません。
私はこのプロジェクトでこれらの依存関係が必要なので、これは意味をなさないと思います - > https://nodejs.org/en/blog/npm/npm-1-0-global-vs-local -installation/ – thardes2
この場合、私の投稿にコメントしたように、 'npm install'コマンドを発行している間に' -g'の代わりに '--save'オプションを使うことができます。私は自分の投稿を更新しました。 –
デービッドありがとうございますが、私はまだエラーが発生します.... – thardes2