Hashids: ReferenceError: require не определен

Следующее дает мне вопрос, говорящий ReferenceError: require is not defined

var Hashids = require('hashids'), hashids = new Hashids('my salt', 8);

Я использую этот класс hashids.js.

В описании говорится, что это версия версии Node.js на стороне клиента. Я не использую bower, поэтому я просто загружаю hashids.js на страницу.

Есть ли какие-либо другие файлы javascript, которые мне нужны для hashids.js?

Как мне заставить его работать?

1 ответ

Вы не можете использовать код узла на стороне клиента, если вы не используете библиотеку, такую как браузер, для загрузки модуля.

Попробуйте это вместо этого → https://github.com/ivanakimov/hashids.js/blob/master/lib/hashids.js

licensed under cc by-sa 3.0 with attribution.