поэтому я пытаюсь сделать readabilityJs доступным для меня из браузера.
я хочу использовать его позже в своем приложении, я использую BrowserifyJS + beefyJS, чтобы он работал.
здесь я пытаюсь представить функцию, которую хочу использовать:
var read = require("readability-js");
module.exports = (url) => read(url, (err, article, meta) => {
// Main Article
console.log(article.content.text());
//
// Title
console.log(article.title);
// Article HTML Source Code
console.log(article.content.html());
});
чем я использую функцию в index.js
var readability = require("./Readability");
const url = "https://tim.blog/2019/10/31/edward-norton-motherless-brooklyn/";
readability(url);
после этого я запускаю browserifyчтобы сделать bundle.js и beefy для запуска всего этого
browserify index.js -o bundle.js
beefy index.js 8080
вот что я получаю:
bundle.js:35798 Uncaught TypeError: Cannot read property 'content' of undefined
at bundle.js:35798
at bundle.js:62995
at Request._callback (bundle.js:62933)
at self.callback (bundle.js:63402)
at emitOne (bundle.js:16927)
at Request.emit (bundle.js:17005)
at Request.self._buildRequest (bundle.js:63634)
at Request.init (bundle.js:63812)
at new Request (bundle.js:63378)
at request (bundle.js:63059)
Можете ли вы помочь мне реализовать это правильно?