C:\Users\ivan\.atom\packages\atom-tree-ignore>npm install --save-dev pathwatcher
> runas@2.0.0 install C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas
> node-gyp rebuild
\
"C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node rebuild )
Сборка проектов в этом решении по одному. Чтобы включить параллельную сборку, добавьте параметр "/m".
main.cc
runas_win.cc
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(262): error C2995: v8::Local _NanEnsureLocal(v8::Local): шаблон функ ции уже определен (компилируется исходный файл ..\src\main.cc) [C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas\build\runas.vc xproj]
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(255): note: см. объявление "_NanEnsureLocal" (компилируется исходный фа
йл ..\src\main.cc)
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(660): error C3083: smalloc: символ слева от "::" должен представлять тип ( компилируется исходный файл ..\src\main.cc) [C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas\build\runas.vcxproj]
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(660): error C2039: FreeCallback: не является членом "node" (компилируется
исходный файл ..\src\main.cc) [C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas\build\runas.vcxproj]
C:\Users\ivan\.node-gyp\4.2.1\include\node\node_object_wrap.h(8): note: см. объявление "node" (компилируется исходный файл ..\src\main.cc)
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(660): error C2061: синтаксическая ошибка: идентификатор "FreeCallback" (ко мпилируется исходный файл ..\src\main.cc) [C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas\build\runas.vcxproj]
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(664): error C2065: callback: необъявленный идентификатор (компилируется ис ходный файл ..\src\main.cc) [C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas\build\runas.vcxproj]
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(664): error C2065: hint: необъявленный идентификатор (компилируется исходн ый файл ..\src\main.cc) [C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas\build\runas.vcxproj]
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(671): error C2665: node::Buffer::New: ни одна из 4 перегрузок не может пре образовать все типы аргументов (компилируется исходный файл ..\src\main.cc) [C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas\b uild\runas.vcxproj]
C:\Users\ivan\.node-gyp\4.2.1\include\node\node_buffer.h(43): note: может быть "v8::MaybeLocal node::Buffer::New(v8::Isolate *,char *,size_t)" (компилируе
тся исходный файл ..\src\main.cc)
C:\Users\ivan\.node-gyp\4.2.1\include\node\node_buffer.h(31): note: или "v8::MaybeLocal node::Buffer::New(v8::Isolate *,v8::Local,node::
encoding)" (компилируется исходный файл ..\src\main.cc)
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(671): note: при попытке сопоставить список аргументов "(v8::Isolate *, c
onst char *, uint32_t)" (компилируется исходный файл ..\src\main.cc)
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(675): error C2440: return: невозможно преобразовать "v8::MaybeLocal" в "v8::Local" (компилируется исходный файл ..\src\main.cc) [C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas \build\runas.vcxproj]
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(675): note: Ни один конструктор не смог принять исходный тип, либо разре
шение перегрузки конструктора неоднозначно (компилируется исходный файл ..\src\main.cc)
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(682): error C2039: Use: не является членом "node::Buffer" (компилируется и сходный файл ..\src\main.cc) [C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas\build\runas.vcxproj]
C:\Users\ivan\.node-gyp\4.2.1\include\node\node_buffer.h(8): note: см. объявление "node::Buffer" (компилируется исходный файл ..\src\main.cc)
C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\nan\nan.h(682): error C3861: Use: идентификатор не найден (компилируется исходный фа йл ..\src\main.cc) [C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas\build\runas.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:270:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\ivan\.atom\packages\atom-tree-ignore\node_modules\pathwatcher\node_modules\runas
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "--save-dev" "pathwatcher"
npm ERR! node v4.2.1
npm ERR! npm v2.14.7
npm ERR! code ELIFECYCLE
npm ERR! runas@2.0.0 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the runas@2.0.0 install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the runas package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls runas
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\ivan\.atom\packages\atom-tree-ignore\npm-debug.log
C:\Users\ivan\.atom\packages\atom-tree-ignore>
gulp.task('babel', function(){
return gulp.src(config.babel.src)
.pipe(plumber({errorHandler: notify.onError("ERROR: <%= error.message %>")}))
.pipe(newer({map: getMapExtensionCarrying('babel'), dest: config.babel.newer.dest}))
.pipe(babel(config.babel.settings))
.pipe(gulp.dest(config.babel.dest))
.pipe(reload(config.server.reload));
});
"babel": {
"src": "./src/**/*.jsx",
"watch": "./src/**/*.jsx",
"dest": "./src/",
"settings": {
"modules": "system"
},
"newer": {
"original_extension": ".jsx",
"final_extension": ".js",
"dest": "./src/"
}
},