ethereumjs / ethereumjs-wallet

Utilities for handling Ethereum keys
MIT License
986 stars 295 forks source link

crypto (This package has been deprecate) #41

Closed echozhangzy8888 closed 6 years ago

echozhangzy8888 commented 6 years ago

ERROR in ./node_modules/ethereumjs-wallet/index.js Module not found: Error: Can't resolve 'crypto' in '/Users/zheyi/work_energy/greenToken/weex/node_modules/ethereumjs-wallet' @ ./node_modules/ethereumjs-wallet/index.js 2:13-30 @ ./node_modules/ethereumjs-wallet/hdkey.js

how can i solve

xiaojay commented 6 years ago

upgrade node to the lastest version, which included 'crypto' as build-in package。

echozhangzy8888 commented 6 years ago

my node version is v9.11.1 ,when I run webpack also error 😁

ERROR in ./node_modules/ethereumjs-wallet/index.js Module not found: Error: Can't resolve 'crypto' in '/Users/zheyi/work_energy/greenToken/weex/node_modules/ethereumjs-wallet' @ ./node_modules/ethereumjs-wallet/index.js 6:13-30 @ ./node_modules/ethereumjs-wallet/hdkey.js @ ./node_modules/weex-vue-loader/lib/script-loader.js!./node_modules/babel-loader/lib!./node_modules/weex-vue-loader/lib/selector.js?type=script&index=0!./src/walletCreate.vue @ ./src/walletCreate.vue?entry=true

xiaojay commented 6 years ago

do u want to make a eth wallet with weex on mobile phone? yes, some build-in package can not resolve by webpack. check out this https://medium.com/@abrahamelmahrek/how-to-react-native-w-web3-0x-js-0xconnect-39b3d6a4dca; which package 'cypto' on react native.

I think same methods could work out in weex.