そのため、サードパーティの npm モジュール 'rss-parser' を私の Stenciljs プロジェクトにインポートしようとしています。公式ドキュメントのように試しました:
let Parser = require('rss-parser');
let parser = new Parser();
(async () => {
let feed = await parser.parseURL('https://www.reddit.com/.rss');
console.log(feed.title);
feed.items.forEach(item => {
console.log(item.title + ':' + item.link)
});
})();
エラーが発生しました: Can't find variable: require
。
これらのライブラリをインストールする必要がある方法がどういうわけか欠けていると思いますが、その方法がわかりません。私は moudle バンドラーについて赤字でしたが、それは Stenciljs コンパイラーに既に付属していると思いました。
古い JS コードを ES6 プロジェクトにインポートしようとしているのは問題ですか?
ご協力いただきありがとうございます