Backbone.js 是否可以在主干应用程序中使用Bcrypt而不需要在js文件中使用它?

Backbone.js 是否可以在主干应用程序中使用Bcrypt而不需要在js文件中使用它?,backbone.js,gulp,require,browserify,bcrypt,Backbone.js,Gulp,Require,Browserify,Bcrypt,在bcrypt文档中,它表示您必须要求bcrypt,例如: `var bcrypt = require('bcrypt'); bcrypt.genSalt(10, function(err, salt) { bcrypt.hash('B4c0/\/', salt, function(err, hash) { //Store hash in your password DB. }); });` 我在主干应用程序中使用gulp。如果我在javascript文

在bcrypt文档中,它表示您必须要求bcrypt,例如:

`var bcrypt = require('bcrypt');
 bcrypt.genSalt(10, function(err, salt) {
     bcrypt.hash('B4c0/\/', salt, function(err, hash) {
         //Store hash in your password DB.
     });
});`
我在主干应用程序中使用gulp。如果我在javascript文件中需要这样的bcrypt,那么运行脚本函数需要12秒,因为我还实现了browserify。bcrypt库必须加载到我的app.js中,这需要很长时间

所以我想我可以在Index.html的脚本标记中要求我的Bcrypt,但是我无法访问Bcrypt函数,比如Bcrypt.hash、Bcrypt.hashSync等等

是否有一种方法可以在不使用var bcrypt=require'bcrypt'的情况下使用bcrypt?

可能会使用该版本