2013-08-14 33 views
9

Tôi đang sử dụng nút-gyp để tạo tiện ích bổ sung node.js. Nội dung của tập tin binding.gyp làCách tạo dự án XCode trên máy Mac với nút-gyp

{ 
    'targets': [ 
    { 
     'target_name': 'myapp', 
     'include_dirs': ['api-sdk'], 
     'sources': [ 'main.cpp', 'lib.cpp'], 
     'cflags!': [ '-fno-exceptions' ], 
     'cflags_cc!': [ '-fno-exceptions' ], 
     'conditions': [ 
     ['OS=="mac"', { 
      'xcode_settings': { 
      'GCC_ENABLE_CPP_EXCEPTIONS': 'YES' 
      } 
     }] 
     ] 
    } 
    ] 
} 

Trên Windows, khi tôi chạy node-gyp configure, các dự án Visual Studio được tạo ra tự động. Nhưng trên Mac, nó không tạo ra dự án XCode sửa đổi sau khi thực thi node-gyp configure.

Có ai biết cách tạo dự án XCode với Node-gyp không? Tôi có nên thêm một số cài đặt vào tệp binding.gyp không?

Cảm ơn,

Jeffrey

+0

Xin chào Jeffrey, bạn đã giải quyết chưa? – Yosi

Trả lời

11

Chỉ cần giải quyết nó bản thân mình sau khi đặt tiền thưởng ... :)

node-gyp configure -- -f xcode

là câu trả lời cho câu hỏi này.

+0

Tôi đã cố gắng sao chép binding.gyp đó và chạy nút-gyp configure - -f xcode nhưng nó không tạo dự án. Bất cứ điều gì khác tôi shoudl được làm –