哈希:引用错误:未定义要求
hashids: ReferenceError: require is not defined
下面给了我一个问题,说ReferenceError: require is not defined
var Hashids = require('hashids'), hashids = new Hashids('my salt', 8);
我正在使用这个哈希.js类。
描述说这是 Node.js 版本的客户端版本。我没有使用bower,所以我只是在页面上加载hashids.js
。
我是否需要任何其他 JavaScript 文件来拥有这个hashids.js
所依赖的?
我如何让它工作?
你不能在客户端使用节点代码,除非你使用像browserify这样的库来加载模块。
试试这个 -> https://github.com/ivanakimov/hashids.js/blob/master/lib/hashids.js
相关文章:
- chrome.storage.sync未定义错误
- 对象为null或IE9中存在未定义错误
- 已定义变量出现未定义错误
- 'define' 在 RequireJS 和 Webapp Yo 生成器上未定义错误
- onreadystatechange未定义错误
- 在CoffeeScript文件上运行Jasmine测试时,对象未定义错误
- 如何修复JSlint报告的“foo未定义”错误
- 无法仅在活动服务器上读取未定义错误的属性“top”
- 主干无法读取属性'属性'主干视图中的未定义错误
- 如何克服javascript中的未定义错误
- require未定义错误
- 单击链接时出现函数未定义错误
- 函数为未定义错误
- 主干未定义错误
- 使用Javascript打印HTML:未定义错误
- 避免“无法读取”属性'获取'的未定义错误
- 未捕获类型错误的coffescription:无法读取属性'offsetWidth'的未定义错误
- ajax上get函数内部的未定义错误
- Javascript变量未定义错误
- AngularJS指令作用域未解析(“属性名称未定义”错误)