WeAreTech / wearetech.io

This is wearetech.io
Mozilla Public License 2.0
7 stars 2 forks source link

Grunt build error #36

Open leoapost opened 9 years ago

leoapost commented 9 years ago

I'm following the install & use instructions but when I run grunt build I get the following error:

Loading "Gruntfile.js" tasks...ERROR
>> Error: Could not locate the bindings file. Tried:
>>  → /Users/leo/wearetech.io/node_modules/nodeon-helpers/node_modules/bcrypt/build/bcrypt_lib.node
>>  → /Users/leo/wearetech.io/node_modules/nodeon-helpers/node_modules/bcrypt/build/Debug/bcrypt_lib.node
>>  → /Users/leo/wearetech.io/node_modules/nodeon-helpers/node_modules/bcrypt/build/Release/bcrypt_lib.node
>>  → /Users/leo/wearetech.io/node_modules/nodeon-helpers/node_modules/bcrypt/out/Debug/bcrypt_lib.node
>>  → /Users/leo/wearetech.io/node_modules/nodeon-helpers/node_modules/bcrypt/Debug/bcrypt_lib.node
>>  → /Users/leo/wearetech.io/node_modules/nodeon-helpers/node_modules/bcrypt/out/Release/bcrypt_lib.node
>>  → /Users/leo/wearetech.io/node_modules/nodeon-helpers/node_modules/bcrypt/Release/bcrypt_lib.node
>>  → /Users/leo/wearetech.io/node_modules/nodeon-helpers/node_modules/bcrypt/build/default/bcrypt_lib.node
>>  → /Users/leo/wearetech.io/node_modules/nodeon-helpers/node_modules/bcrypt/compiled/0.12.2/darwin/x64/bcrypt_lib.node
Warning: Task "release" not found. Use --force to continue.

Aborted due to warnings.

I'm using node v0.12.2 with npm v2.7.4

$ node --version
v0.12.2

$ npm --version
2.7.4

PYTHON var is set to python 2 bin file

$ echo $PYTHON
/usr/bin/python

$ PYTHON --version
Python 2.7.6

here is also the tree of the bcrypt folder

$ tree node_modules/nodeon-helpers/node_modules/bcrypt/
node_modules/nodeon-helpers/node_modules/bcrypt/
├── CHANGELOG.md
├── LICENSE
├── Makefile
├── README.md
├── bcrypt.js
├── binding.gyp
├── examples
│   ├── async_compare.js
│   └── forever_gen_salt.js
├── node_modules
│   ├── bindings
│   │   ├── README.md
│   │   ├── bindings.js
│   │   └── package.json
│   └── nan
│       ├── CHANGELOG.md
│       ├── LICENSE.md
│       ├── README.md
│       ├── appveyor.yml
│       ├── include_dirs.js
│       ├── nan.h
│       ├── nan_implementation_12_inl.h
│       ├── nan_implementation_pre_12_inl.h
│       ├── nan_new.h
│       ├── nan_string_bytes.h
│       └── package.json
├── package.json
├── src
│   ├── bcrypt.cc
│   ├── bcrypt_node.cc
│   ├── blowfish.cc
│   └── node_blf.h
├── test
│   ├── async.js
│   ├── repetitions.js
│   └── sync.js
└── werker.yml