J'utilise une API de thésaurus (altervista) pour mon application web JavaScript mais je veux être capable de faire beaucoup de demandes de synonymes sans me soucier des quotas d'API, etc. Je veux auto-héberger un thesaurus sur mon hôte web et je voudrais envoyer des mots et recevoir leurs synonymes de JavaScript dans le navigateur.browserify Thésaurus Wordnet
Comme la recherche j'ai essayé noeud, et dans le noeud I a pu obtenir des synonymes de ces paquets:
« natural » et « wordnet-magic »
alors j'essayé de browserify « naturel » et « WordNet -magic "paquets de noeud. En essayant de browserify « naturel »:
"Error: Cannot find module 'lapack'"
« lapack semble être une bibliothèque partagée dépendant de l'OS natif, donc il ne peut pas être browserified. » https://github.com/moos/wordpos/issues/9
Aussi je pas eu de chance browserifying "wordnet-magic":
"Uncaught TypeError: Cannot read property '_ansicursor' of undefined"
Peut-être lié (depuis sqlite3 est dans mes paquets wordnet-magiques), des cas de même erreur signalée ici, mais toujours pas résolu: https://github.com/mapbox/node-sqlite3/issues/512
Mon deuxième choix serait une solution PHP devrait-il être impossible en JavaScript. Il n'a pas besoin d'utiliser Browserify ou Wordnet, mais Wordnet serait une chose tellement incroyable à avoir dans le navigateur. Merci.