我正在尝试按照BitcoinJS page(包含在下面)中的说明为浏览器测试构建Bitcoinjs。
$ npm install -g bitcoinjs-lib
$ npm -g install bitcoinjs-lib browserify uglify-js
$ browserify -r bitcoinjs-lib -s Bitcoin | uglifyjs > bitcoinjs.min.js
当我运行时,它会生成一个名为bitcoinjs.min.js的文件,但它是空的。谁能解释我做错了什么?
答案 0 :(得分:0)
你的index.js是什么样的?
尝试以下操作:在同一文件夹中创建具有以下内容的index.js:
var bitcoin = {
base58: require('bs58'),
bitcoin: require('bitcoinjs-lib'),
ecurve: require('ecurve'),
BigInteger: require('bigi'),
Buffer: require('buffer'),
elliptic: require('elliptic'),
bs58check: require('bs58check'),
}
module.exports = bitcoin;
然后运行:
browserify index.js -s bitcoin | uglifyjs > bitcoinjs.min.js