本地,當我這樣做:NPM安裝bcrypt
npm install bcrypt
我得到:
導入錯誤無模塊命名的網站
但是當我部署到Heroku的,它安裝就好了。什麼可能是我的問題?我嘗試了一些配置,我有python 2.7和node 0.8.17
本地,當我這樣做:NPM安裝bcrypt
npm install bcrypt
我得到:
導入錯誤無模塊命名的網站
但是當我部署到Heroku的,它安裝就好了。什麼可能是我的問題?我嘗試了一些配置,我有python 2.7和node 0.8.17
要安裝bcrypt
你應該滿足所有dependencies。
您還需要節點的穩定版本:
節點GYP只適用於節點的穩定/發佈的版本。由於 bcrypt模塊使用node-gyp來構建和安裝,因此需要使用bcrypt的穩定版本的節點。
對於Windows用戶有一個額外的需求量的:
Windows用戶應確保至少有節點0.8.5安裝 和版本的模塊> = 0.7.1。
您的錯誤看起來像是Python錯誤。安裝Python 2.x應該有所幫助。 site
在Python stdlib中,所以它應該始終存在。
如果您已安裝Python,請確保其版本爲2.x.
你正在使用什麼操作系統? –
windows 7 x64 – bevacqua
是否安裝了[bcrypt的依賴項](https://github.com/ncb000gt/node.bcrypt.js#dependencies),包括['node-gyp'自己的依賴項](https: //github.com/TooTallNate/node-gyp/#installation)? –