In your package.json
{ "name": "macsucks", "version": "0.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC", "dependencies": { "node-curl": "^0.3.3" } }
$ npm install
Damn that thing swears at me.
> node-curl@0.3.3 install /Users/nayar/Codes/untitled folder/node_modules/node-curl > sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build) extract constants from /usr/include/curl/curl.h generate src/integer_options.h generate src/string_options.h generate src/integer_infos.h generate src/string_infos.h generate src/double_infos.h xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
Let me try to download that fucking XCode. I open the app store. Create my account. It won’t fucking let me finish the procedure without me adding my credit card details :@
WTH Apple?
UPDATE: I’m being able to download the XCode .dmg from this url: https://developer.apple.com/downloads/
Its not apple but node-gyp library which fails fixing it