'npm install bcrypt'μ μν΄ μ€μΉλ bcryptμ ν¨κ» OSX 10.6.6, node.js v0.4.1μμ μ΄ λͺ¨λμ μ€ννκ³ μμ΅λλ€.
require('bcrypt')
νλ©΄ λ€μ λ©μμ§κ° νμλ©λλ€.
dyld: μ§μ° κΈ°νΈ λ°μΈλ© μ€ν¨: κΈ°νΈλ₯Ό μ°Ύμ μ μμ: __ZN2v811HandleScopeC1Ev μ°Έμ‘°: /usr/local/Cellar/node-v/0.4.1/lib/node/.npm/bcrypt/0.2.3/package/build/default/bcrypt_lib.node μμ μμΉ: νλ« λ€μμ€νμ΄μ€ dyld: κΈ°νΈλ₯Ό μ°Ύμ μ μμ: __ZN2v811HandleScopeC1Ev μ°Έμ‘°: /usr/local/Cellar/node-v/0.4.1/lib/node/.npm/bcrypt/0.2.3/package/build/default/bcrypt_lib.node μμ μμΉ: νλ« λ€μμ€νμ΄μ€
λ Έλ 0.4.7μμ μμ λμμ΅λλ€.
νμ! :)
bcrypt 3.0.1 λ° λ Έλ 8.9.3 λ²μ μ μ¬μ©νκ³ μμΌλ©° μμμ μ€λͺ ν λλ‘ μ€λ₯κ° λ°μν©λλ€.
`dyld: μ§μ° κΈ°νΈ λ°μΈλ© μ€ν¨: κΈ°νΈλ₯Ό μ°Ύμ μ μμ:__ZN4node19GetCurrentEventLoopEPN2v87IsolateE μ°Έμ‘°: /Users/local/WebstormProjects/be/node_modules/bcrypt/lib/binding/bcrypt_lib.node
μμ μμΉ: νλ« λ€μμ€νμ΄μ€
dyld: κΈ°νΈλ₯Ό μ°Ύμ μ μμ: __ZN4node19GetCurrentEventLoopEPN2v87IsolateE
μ°Έμ‘°: /Users/local/WebstormProjects/be/node_modules/node_modules/bcrypt/lib/binding/bcrypt_lib.node
μμ μμΉ: νλ« λ€μμ€νμ΄μ€`
@dujra μ λμ¨μ λ€μ μ»΄νμΌν΄ 보μΈμ. npm rebuild bcrypt --build-from-source
@agathver κ°μ¬ν©λλ€! μ΄κ²μ λλ₯Ό μν΄ μΌνμ΅λλ€!
npm μ¬κ΅¬μΆ bcrypt --build-from-source
λλ₯Ό μν΄ μΌνμ΅λλ€! κ°μ¬ ν΄μ!
μ΄κ²μ λ Έλ 8.2.1 λ° bcrypt 3.0.2μμ λ°μν©λλ€. @agathverκ° μ μν λλ‘ λ€μ μ»΄νμΌνμ¬ λ‘컬μμ μμ ν μ μμμ§λ§ νλ‘λμ νκ²½μμλ μ΅μ μ΄ μλλ―λ‘ bcryptλ₯Ό λ€μ΄κ·Έλ μ΄λν΄μΌ νμ΅λλ€.
μ΄κ²μ λ Έλ 8.2.1 λ° bcrypt 3.0.2μμ λ°μν©λλ€. @agathverκ° μ μν λλ‘ λ€μ μ»΄νμΌνμ¬ λ‘컬μμ μμ ν μ μμμ§λ§ νλ‘λμ νκ²½μμλ μ΅μ μ΄ μλλ―λ‘ bcryptλ₯Ό λ€μ΄κ·Έλ μ΄λν΄μΌ νμ΅λλ€.
@andrewaarestadλ , μ΄λ€ λ²μ μ bcryptκ° λμμ΄ λμ ¨λμ? κ³ λ§μμ!
@gastonelhordoy bcrypt 3.0.0μΌλ‘ λ€μ΄κ·Έλ μ΄λν νμλ λ¬Έμ κ° μμμ΅λλ€.
@andrewaarestad κ°μ¬ν©λλ€. ν¨κ³Όκ°
@agathver λͺ λ Ήμ κ°μ¬λ립λλ€. μ΄ λͺ λ Ήμ μ€ννλ©΄ μ€λ₯κ° μμ λλ μ΄μ μ λν ν΅μ°°λ ₯μ΄ μμ΅λκΉ?
"bcrypt": "^3.0.2"
λ° λ
Έλ v8.9.1
μ¬μ©νμ¬ μ λ₯Ό μν΄ μΌνμ΅λλ€. 무μμ΄ μλͺ»λμλμ§ μκ³ μΆμ΄!
@andrewaarestad 3.0.0μΌλ‘ λ€μ΄κ·Έλ μ΄λλ₯Ό μλνμ§λ§ μ¬μ ν λμΌν λ¬Έμ κ° μμμ΅λλ€(Node v8.9.4). npm rebuild bcrypt --build-from-source
μ€ννλ κ²μ μ μκ² ν¨κ³Όκ° μμμ§λ§ κ·Έλ€μ§ μ’μ "ν΄νΉ"μ μλλλ€. (κ·Έλ¦¬κ³ μΈμ ) μ΄κ²μ΄ κ³ μΉ μ μλμ§ κ΄μ¬μ΄ μμ΅λλ€. νλ‘λμ
νκ²½μμλ λ³λ‘ μ’μ§ μμ΅λλ€.
λͺ¨λ μλΆ
npm μ¬κ΅¬μΆ bcrypt --build-from-sourceλ μ μκ² ν¨κ³Όκ° μμμ§λ§ μ무λ μ κ·Έλ¦¬κ³ μ΄λ»κ² μλνλμ§ μ€λͺ ν΄ μ€ μ μμ΅λκΉ?
@PK1210 8.X λ¦΄λ¦¬μ€ κ°μ ABI λΉνΈνμ±μ΄ μμμ΅λλ€. μν₯μ λ°λ λ²μ μ μλ κ²½μ° μ¬λ°λ₯Έ κΈ°νΈμ λ°μΈλ©νλ €λ©΄ μμ€μμ λ€μ μ»΄νμΌν΄μΌ ν©λλ€.
@dujra μ λμ¨μ λ€μ μ»΄νμΌν΄ 보μΈμ.
npm rebuild bcrypt --build-from-source
λλ₯Ό μν΄ μΌνλ€! κ°μ¬ ν΄μ
2019λ
9μ λ° @agathver μ루μ
npm rebuild bcrypt --build-from-source
μ΄ μ μκ² ν¨κ³Όμ μ΄μμ΅λλ€. μ μ΄κ²μ΄ μ¬μ€μΈμ§ νμ€νμ§ μμ΅λκΉ? μ°λ¦¬ νμ λ€λ₯Έ λꡬλ λλ₯Ό μ μΈνκ³ μ΄ λ¬Έμ μ λΆλͺμ³€μ΅λλ€. λμ μ£Όμ
μ κ°μ¬ν©λλ€!
@agathver μ μκ²λ ν¨κ³Όκ° μμμ΅λλ€! κ°μ¬ ν΄μ :)
μ ν°λ―Έλ μ°½μμ nvm use
λ₯Ό μμ΄λ²λ Έμ΅λλ€. κΈ°λ³Έ μμ€ν
Node.jsμ λ€λ₯Έ λ²μ μ Nodeλ‘ μ€μΉλμμ΅λλ€.
λ°©κΈ λ Έλλ₯Ό μ΅μ λ²μ 13.xλ‘ μ λ°μ΄νΈνλλ° ν΄κ²°λμμ΅λλ€. :)
κ°μ₯ μ μ©ν λκΈ
@dujra μ λμ¨μ λ€μ μ»΄νμΌν΄ 보μΈμ.
npm rebuild bcrypt --build-from-source