K:\vuejs\my-project>npm install node-sass
▄ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▌ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▀ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▄ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▌ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▐ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ loadRequestedDeps → after ▌ ╢██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░loadRequestedDeps ▌ ╢██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ loadDep:sass-graph → requ ▌ ╢██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░loadDep:sass-graph → afte ▄ ╢██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░loadDep:sass-graph → cach ▀ ╢██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░loadDep:sass-graph → afte ▄ ╢██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░loadDep:sass-graph → netw ▌ ╢██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░loadDep:sass-graph → afte ▄ ╢██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░loadDep:sass-graph → afte ▌ ╢██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░loadDep:sass-graph → cach ▐ ╢██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░loadDep:which → request ▐ ╢█████████████████████░░░░░░░░░░░░░░░░░░░░░░░loadDep:which → get ▄ ╢█████████████████████░░░░░░░░░░░░░░░░░░░░░░░loadDep:yallist → request ▌ ╢█████████████████████░░░░░░░░░░░░░░░░░░░░░░░loadDep:yallist → afterAd ▐ ╢█████████████████████░░░░░░░░░░░░░░░░░░░░░░░loadDep:isexe → request ▐ ╢█████████████████████░░░░░░░░░░░░░░░░░░░░░░░loadDep:globule → request ▌ ╢██████████████████████░░░░░░░░░░░░░░░░░░░░░░loadDep:globule ▌ ╢██████████████████████░░░░░░░░░░░░░░░░░░░░░░ loadDep:lodash → request ▐ ╢██████████████████████░░░░░░░░░░░░░░░░░░░░░░loadDep:lodash → 200 ▄ ╢██████████████████████░░░░░░░░░░░░░░░░░░░░░░loadDep:lodash → get ▄ ╢██████████████████████░░░░░░░░░░░░░░░░░░░░░░loadDep:lodash → afterAdd ▐ ╢██████████████████████░░░░░░░░░░░░░░░░░░░░░░loadDep:fs.realpath ▐ ╢████████████████████████░░░░░░░░░░░░░░░░░░░░ loadDep:lodash._baseclone ▄ ╢██████████████████████████░░░░░░░░░░░░░░░░░░ loadDep:lodash._baseclone ▄ ╢██████████████████████████░░░░░░░░░░░░░░░░░░ loadDep:trim-newlines → r ▀ ╢███████████████████████████░░░░░░░░░░░░░░░░░loadDep:trim-newlines → r ▌ ╢███████████████████████████░░░░░░░░░░░░░░░░░loadDep:trim-newlines → a ▐ ╢███████████████████████████░░░░░░░░░░░░░░░░░loadDep:camelcase → reque ▌ ╢███████████████████████████░░░░░░░░░░░░░░░░░loadDep:signal-exit → req ▐ ╢███████████████████████████░░░░░░░░░░░░░░░░░loadDep:signal-exit → add ▌ ╢███████████████████████████░░░░░░░░░░░░░░░░░loadDep:array-find-index ▌ ╢███████████████████████████░░░░░░░░░░░░░░░░░ loadDep:validate-npm-pack ▄ ╢████████████████████████████░░░░░░░░░░░░░░░░ loadDep:validate-npm-pack ▌ ╢████████████████████████████░░░░░░░░░░░░░░░░ loadDep:validate-npm-pack ▀ ╢████████████████████████████░░░░░░░░░░░░░░░░ loadDep:builtin-modules → ▄ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:builtin-modules → ▌ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:spdx-expression-p ▌ ╢████████████████████████████░░░░░░░░░░░░░░░░ loadDep:spdx-expression-p ▀ ╢████████████████████████████░░░░░░░░░░░░░░░░ loadDep:spdx-license-ids ▄ ╢████████████████████████████░░░░░░░░░░░░░░░░ loadDep:spdx-exceptions → ▌ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:spdx-exceptions → ▀ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:read-pkg → reques ▌ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:read-pkg → afterA ▐ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:path-exists → req ▄ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:path-exists → aft ▐ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:path-type → reque ▐ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:path-type → after ▄ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:strip-bom → reque ▀ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:strip-bom → get ▀ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:error-ex → reques ▄ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:error-ex ▌ ╢████████████████████████████░░░░░░░░░░░░░░░░ loadDep:is-arrayish → req ▐ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:is-utf8 → request ▀ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:indent-string → f ▄ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:strip-indent → re ▌ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:repeating → reque ▀ ╢████████████████████████████░░░░░░░░░░░░░░░░loadDep:get-stdin ▀ ╢████████████████████████████░░░░░░░░░░░░░░░░ loadDep:tar → request ▌ ╢██████████████████████████████░░░░░░░░░░░░░░loadDep:tar → headers ▌ ╢██████████████████████████████░░░░░░░░░░░░░░loadDep:tar → afterAdd ▌ ╢██████████████████████████████░░░░░░░░░░░░░░loadDep:abbrev → request ▀ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:abbrev ▀ ╢███████████████████████████████░░░░░░░░░░░░░ loadDep:set-blocking → re ▀ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:set-blocking → af ▀ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:delegates → reque ▐ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:aproba ▐ ╢███████████████████████████████░░░░░░░░░░░░░ loadDep:wide-align → requ ▐ ╢███████████████████████████████░░░░░░░░░░░░░npm WARN deprecated has-color@0.1.7: Renamed to supports-color. If you're using chalk, upgrade to the latest version. https://github.com/chalk/supports-color
loadDep:wide-align ▌ ╢███████████████████████████████░░░░░░░░░░░░░ loadDep:array-index → req ▌ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:array-index → 200 ▀ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:node-uuid → mapTo ▐ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:tunnel-agent → re ▄ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:tunnel-agent → ca ▀ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:tunnel-agent → ca ▐ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:tunnel-agent → af ▐ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:tunnel-agent → ge ▀ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:delayed-stream → ▄ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:chalk ▌ ╢███████████████████████████████░░░░░░░░░░░░░ loadDep:sntp → request ▌ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:sntp → afterAdd ▌ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:sntp → afterAdd ▌ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:sshpk → request ▄ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:sshpk → afterAdd ▐ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:verror → request ▄ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:verror → mapToReg ▀ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:ecc-jsbn → addNam ▌ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:ecc-jsbn → get ▐ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:ecc-jsbn → resolv ▐ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:assert-plus ▄ ╢███████████████████████████████░░░░░░░░░░░░░ loadDep:block-stream → re ▌ ╢███████████████████████████████░░░░░░░░░░░░░loadDep:yargs → request ▐ ╢█████████████████████████████████░░░░░░░░░░░loadDep:yargs → network ▄ ╢█████████████████████████████████░░░░░░░░░░░loadDep:yargs → get ▄ ╢█████████████████████████████████░░░░░░░░░░░loadDep:minimatch ▄ ╢█████████████████████████████████░░░░░░░░░░░ loadDep:yargs-parser → re ▐ ╢█████████████████████████████████░░░░░░░░░░░loadDep:yargs-parser → ge ▀ ╢█████████████████████████████████░░░░░░░░░░░loadDep:yargs-parser → af ▐ ╢█████████████████████████████████░░░░░░░░░░░loadDep:wrap-ansi → reque ▌ ╢█████████████████████████████████░░░░░░░░░░░loadDep:lodash.rest → req ▐ ╢█████████████████████████████████░░░░░░░░░░░loadDep:lodash.rest → get ▐ ╢█████████████████████████████████░░░░░░░░░░░loadDep:lcid → request ▌ ╢█████████████████████████████████░░░░░░░░░░░loadDep:invert-kv → reque ▄ ╢█████████████████████████████████░░░░░░░░░░░loadDep:invert-kv → after ▄ ╢█████████████████████████████████░░░░░░░░░░░loadDep:mime-types ▀ ╢█████████████████████████████████████████░░░ loadDep:glob-base ▀ ╢████████████████████████████████████████████ loadDep:babel-code-frame ▀ ╢██████████████████████████████████████████░░ loadDep:home-or-tmp ▀ ╢███████████████████████████████████████████░ loadExtraneous ▀ ╢████████████████████████████████████████████ loadExtraneous ▀ ╢████████████████████████████████████████████ loadDep:babel-helper-repl ▀ ╢████████████████████████████████████████████ loadDep:babel-core ▀ ╢████████████████████████████████████████████ loadDep:base64-js ▀ ╢████████████████████████████████████████████ loadDep:pascal-case ▀ ╢████████████████████████████████████████████ loadDep:fsevents → reques ▐ ╢████████████████████████████████████████████npm WARN install Couldn't install optional dependency: Unsupported
loadDep:fsevents ▌ ╢████████████████████████████████████████████ loadDep:color ▀ ╢████████████████████████████████████████████ loadDep:css-selector-toke ▀ ╢████████████████████████████████████████████ loadDep:postcss-convert-v ▀ ╢████████████████████████████████████████████ loadDep:flatten ▀ ╢████████████████████████████████████████████ loadDep:csso ▀ ╢████████████████████████████████████████████ loadExtraneous ▀ ╢████████████████████████████████████████████ loadDep:path-is-inside ▀ ╢████████████████████████████████████████████ loadDep:es6-set ▀ ╢████████████████████████████████████████████ loadDep:chalk ▀ ╢████████████████████████████████████████████ loadDep:ansi-escapes ▀ ╢████████████████████████████████████████████ loadDep:chalk ▀ ╢████████████████████████████████████████████ loadExtraneous ▀ ╢████████████████████████████████████████████ loadDep:send ▀ ╢████████████████████████████████████████████ loadDep:loader-utils ▀ ╢████████████████████████████████████████████ loadExtraneous ▀ ╢████████████████████████████████████████████ loadDep:micromatch ▀ ╢████████████████████████████████████████████ loadDep:lodash._baseisequ ▀ ╢████████████████████████████████████████████ loadDep:lodash._basefor ▀ ╢████████████████████████████████████████████ loadExtraneous ▀ ╢████████████████████████████████████████████ loadDep:process ▀ ╢████████████████████████████████████████████ loadExtraneous ▀ ╢████████████████████████████████████████████ loadExtraneous ▀ ╢████████████████████████████████████████████ loadExtraneous ▀ ╢████████████████████████████████████████████ loadDep:autoprefixer ▀ ╢████████████████████████████████████████████ loadExtraneous ▀ ╢████████████████████████████████████████████ loadAllDepsIntoIdealTree ▄ ╢████████████████████████████████████████████ generateActionsToTake ▌ ╢████████████████████████████████████████████ diffTrees ▌ ╢████████████████████████████████████████████ fetch ▐ ╢████████████████████████████████████████████ fetch:in-publish ▐ ╢████████████████████████████████████████████ extract ▌ ╢████████████████████████████████████████████ extract → extract ▄ ╢████████████████████████████████████████████extract → unbuild ▐ ╢████████████████████████████████████████████extract → unbuild ▌ ╢████████████████████████████████████████████extract → tar ▀ ╢████████████████████████████████████████████extract → gunzTarPerm ▄ ╢████████████████████████████████████████████extract → gunzTarPerm ▌ ╢████████████████████████████████████████████extract → gunzTarPerm ▌ ╢████████████████████████████████████████████extract → gunzTarPerm ▌ ╢████████████████████████████████████████████extract → gunzTarPerm ▌ ╢████████████████████████████████████████████extract → gunzTarPerm ▐ ╢████████████████████████████████████████████extract → gunzTarPerm ▀ ╢████████████████████████████████████████████extract → gunzTarPerm ▌ ╢████████████████████████████████████████████extract → gunzTarPerm ▌ ╢████████████████████████████████████████████extract → gunzTarPerm ▀ ╢████████████████████████████████████████████extract:invert-kv → gunzT ▐ ╢████████████████████████████████████████████extract:has-color → gunzT ▐ ╢████████████████████████████████████████████extract:abbrev ▄ ╢████████████████████████████████████████████ extract:combined-stream ▀ ╢████████████████████████████████████████████ extract:lodash._baseclone ▄ ╢████████████████████████████████████████████ extract:strip-indent ▄ ╢████████████████████████████████████████████ extract:npmlog → gunzTarP ▐ ╢████████████████████████████████████████████extract:jsbn → gunzTarPer ▄ ╢████████████████████████████████████████████extract:async-foreach → g ▄ ╢████████████████████████████████████████████extract:form-data → gunzT ▀ ╢████████████████████████████████████████████extract:are-we-there-yet ▀ ╢████████████████████████████████████████████ extract:verror → gunzTarP ▌ ╢████████████████████████████████████████████extract:minimist → gunzTa ▌ ╢████████████████████████████████████████████extract:fstream → gunzTar ▌ ╢████████████████████████████████████████████extract:tar → gunzTarPerm ▌ ╢████████████████████████████████████████████extract:nan → gunzTarPerm ▐ ╢████████████████████████████████████████████extract:nan → gunzTarPerm ▌ ╢████████████████████████████████████████████extract:nan → gunzTarPerm ▌ ╢████████████████████████████████████████████extract:nan → gunzTarPerm ▐ ╢████████████████████████████████████████████extract:node-gyp → gunzTa ▄ ╢████████████████████████████████████████████extract:node-gyp → gunzTa ▐ ╢████████████████████████████████████████████extract:node-gyp → gunzTa ▐ ╢████████████████████████████████████████████extract:node-gyp → gunzTa ▀ ╢████████████████████████████████████████████extract:node-sass → gunzT ▐ ╢████████████████████████████████████████████extract:node-sass → gunzT ▐ ╢████████████████████████████████████████████extract:lodash ▐ ╢████████████████████████████████████████████ preinstall ▄ ╢████████████████████████████████████████████ preinstall ▄ ╢████████████████████████████████████████████ preinstall → lifecycle ▄ ╢████████████████████████████████████████████preinstall → lifecycle ▌ ╢████████████████████████████████████████████preinstall:ecc-jsbn ▌ ╢████████████████████████████████████████████ finalize ▄ ╢████████████████████████████████████████████ finalize:array-index → fi ▌ ╢████████████████████████████████████████████finalize:extsprintf ▐ ╢████████████████████████████████████████████ finalize:hoek → finalize ▄ ╢████████████████████████████████████████████finalize:lcid → finalize ▄ ╢████████████████████████████████████████████finalize:path-type → fina ▐ ╢████████████████████████████████████████████finalize:tar → finalize ▌ ╢████████████████████████████████████████████finalize:node-gyp ▄ ╢████████████████████████████████████████████ finalize:sass-graph → fin ▐ ╢████████████████████████████████████████████build ▄ ╢████████████████████████████████████████████ build:async-foreach ▐ ╢████████████████████████████████████████████ build:form-data → linkStu ▀ ╢████████████████████████████████████████████build:indent-string → lin ▐ ╢████████████████████████████████████████████build:glob → linkBins ▄ ╢████████████████████████████████████████████build:spdx-exceptions ▄ ╢████████████████████████████████████████████ build:http-signature → li ▄ ╢████████████████████████████████████████████npm WARN prefer global node-gyp@3.4.0 should be installed with -g
build:npmlog ▄ ╢████████████████████████████████████████████ install ▐ ╢████████████████████████████████████████████ install ▐ ╢████████████████████████████████████████████ install:getpass → lifecyc ▀ ╢████████████████████████████████████████████install:nan ▐ ╢████████████████████████████████████████████ install:tunnel-agent → li ▐ ╢████████████████████████████████████████████
> node-sass@3.8.0 install K:\vuejs\my-project\node_modules\node-sass
> node scripts/install.js
install:sass-graph ▐ ╢████████████████████████████████████████████ Cannot download "https://github.com/sass/node-sass/releases/download/v3.8.0/win32-x64-47_binding.node":
socket hang up
Hint: If github.com is not accessible in your location
try setting a proxy via HTTP_PROXY, e.g.
export HTTP_PROXY=http://example.com:1234
or configure npm proxy via
npm config set proxy http://example.com:8080
install:sass-graph ▐ ╢████████████████████████████████████████████ postinstall ▌ ╢████████████████████████████████████████████ postinstall ▌ ╢████████████████████████████████████████████ postinstall:boom → lifecy ▐ ╢████████████████████████████████████████████postinstall:path-array → ▐ ╢████████████████████████████████████████████postinstall:node-gyp ▌ ╢████████████████████████████████████████████
> node-sass@3.8.0 postinstall K:\vuejs\my-project\node_modules\node-sass
> node scripts/build.js
postinstall:sass-graph ▌ ╢████████████████████████████████████████████ Building: K:\nodejs\node.exe K:\vuejs\my-project\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
gyp info it worked if it ends with ok
gyp verb cli [ 'K:\\nodejs\\node.exe',
gyp verb cli 'K:\\vuejs\\my-project\\node_modules\\node-gyp\\bin\\node-gyp.js',
gyp verb cli 'rebuild',
gyp verb cli '--verbose',
gyp verb cli '--libsass_ext=',
gyp verb cli '--libsass_cflags=',
gyp verb cli '--libsass_ldflags=',
gyp verb cli '--libsass_library=' ]
gyp info using node-gyp@3.4.0
gyp info using node@5.2.0 | win32 | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "python2" in the PATH
gyp verb `which` failed Error: not found: python2
gyp verb `which` failed at getNotFoundError (K:\vuejs\my-project\node_modules\which\which.js:14:12)
gyp verb `which` failed at F (K:\vuejs\my-project\node_modules\which\which.js:69:19)
gyp verb `which` failed at E (K:\vuejs\my-project\node_modules\which\which.js:81:29)
gyp verb `which` failed at K:\vuejs\my-project\node_modules\which\which.js:90:16
gyp verb `which` failed at K:\vuejs\my-project\node_modules\isexe\index.js:44:5
gyp verb `which` failed at K:\vuejs\my-project\node_modules\isexe\windows.js:29:5
gyp verb `which` failed at FSReqWrap.oncomplete (fs.js:83:15)
gyp verb `which` failed python2 { [Error: not found: python2] code: 'ENOENT' }
gyp verb check python checking for Python executable "python" in the PATH
gyp verb `which` succeeded python C:\Python27\python.EXE
gyp verb check python version `C:\Python27\python.EXE -c "import platform; print(platform.python_version());"` returned: "2.7.9\r\n"
gyp verb get node dir no --target version specified, falling back to host node version: 5.2.0
gyp verb command install [ '5.2.0' ]
gyp verb install input version string "5.2.0"
gyp verb install installing version: 5.2.0
gyp verb install --ensure was passed, so won't reinstall if already installed
gyp verb install version is already installed, need to check "installVersion"
gyp verb got "installVersion" 9
gyp verb needs "installVersion" 9
gyp verb install version is good
gyp verb get node dir target node version installed: 5.2.0
gyp verb build dir attempting to create "build" dir: K:\vuejs\my-project\node_modules\node-sass\build
gyp verb build dir "build" dir needed to be created? K:\vuejs\my-project\node_modules\node-sass\build
gyp verb build/config.gypi creating config file
gyp verb build/config.gypi writing out config file: K:\vuejs\my-project\node_modules\node-sass\build\config.gypi
gyp verb config.gypi checking for gypi file: K:\vuejs\my-project\node_modules\node-sass\config.gypi
gyp verb common.gypi checking for gypi file: K:\vuejs\my-project\node_modules\node-sass\common.gypi
gyp verb gyp gyp format was not specified; forcing "msvs"
gyp info spawn C:\Python27\python.EXE
gyp info spawn args [ 'K:\\vuejs\\my-project\\node_modules\\node-gyp\\gyp\\gyp_main.py',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'msvs',
gyp info spawn args '-G',
gyp info spawn args 'msvs_version=auto',
gyp info spawn args '-I',
gyp info spawn args 'K:\\vuejs\\my-project\\node_modules\\node-sass\\build\\config.gypi',
gyp info spawn args '-I',
gyp info spawn args 'K:\\vuejs\\my-project\\node_modules\\node-gyp\\addon.gypi',
gyp info spawn args '-I',
gyp info spawn args 'C:\\Users\\刘健超\\.node-gyp\\5.2.0\\include\\node\\common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=C:\\Users\\刘健超\\.node-gyp\\5.2.0',
gyp info spawn args '-Dnode_gyp_dir=K:\\vuejs\\my-project\\node_modules\\node-gyp',
gyp info spawn args '-Dnode_lib_file=node.lib',
gyp info spawn args '-Dmodule_root_dir=K:\\vuejs\\my-project\\node_modules\\node-sass',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'K:\\vuejs\\my-project\\node_modules\\node-sass\\build',
gyp info spawn args '-Goutput_dir=.' ]
gyp verb command build []
gyp verb build type Release
gyp verb architecture x64
gyp verb node dev dir C:\Users\刘健超\.node-gyp\5.2.0
gyp verb found first Solution file build/binding.sln
gyp verb could not find "msbuild.exe" in PATH - finding location in registry
gyp verb "Release" dir needed to be created? null
gyp verb copying "node.lib" for x64 C:\Users\刘健超\.node-gyp\5.2.0\Release\node.lib
gyp info spawn C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe
gyp info spawn args [ 'build/binding.sln',
gyp info spawn args '/nologo',
gyp info spawn args '/p:Configuration=Release;Platform=x64' ]
在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。
生成启动时间为 2016-7-21 0:59:39。
节点 1 上的项目“K:\vuejs\my-project\node_modules\node-sass\build\binding.sln”(默认目标)。
ValidateSolutionConfiguration:
正在生成解决方案配置“Release|x64”。
项目“K:\vuejs\my-project\node_modules\node-sass\build\binding.sln”(1)正在节点 1 上生成“K:\vuejs\my-project\node_modules\node-sas
s\build\binding.vcxproj.metaproj”(2) (默认目标)。
项目“K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj.metaproj”(2)正在节点 1 上生成“K:\vuejs\my-project\node_mod
ules\node-sass\build\src\libsass.vcxproj”(3) (默认目标)。
PrepareForBuild:
正在创建目录“Release\obj\libsass\”。
正在创建目录“K:\vuejs\my-project\node_modules\node-sass\build\Release\”。
正在创建目录“Release\obj\libsass\libsass.tlog\”。
InitializeBuildStatus:
正在创建“Release\obj\libsass\libsass.tlog\unsuccessfulbuild”,因为已指定“AlwaysCreate”。
ClCompile:
M:\Microsoft Visual Studio 12.0\VC\bin\x86_amd64\CL.exe /c /I"C:\Users\á???3?\.node-gyp\5.2.0\include\node" /I"C:\Use
rs\á???3?\.node-gyp\5.2.0\src" /I"C:\Users\á???3?\.node-gyp\5.2.0\deps\uv\include" /I"C:\Users\á???3?\.node-gyp\5.2.0
\deps\v8\include" /I..\..\src\libsass\include /Zi /nologo /W3 /WX- /Ox /Ob2 /Oi /Ot /Oy /GL /D NODE_GYP_MODULE_NAME=l
ibsass /D USING_UV_SHARED=1 /D USING_V8_SHARED=1 /D V8_DEPRECATION_WARNINGS=1 /D WIN32 /D _CRT_SECURE_NO_DEPRECATE /D
_CRT_NONSTDC_NO_DEPRECATE /D _HAS_EXCEPTIONS=0 /D "LIBSASS_VERSION=\"3.3.6\"" /GF /Gm- /MT /GS /Gy /fp:precise /Zc:w
char_t /Zc:forScope /GR- /Fo"Release\obj\libsass\\" /Fd"Release\obj\libsass\vc120.pdb" /Gd /TP /wd4351 /wd4355 /wd480
0 /wd4251 /errorReport:queue /GR /EHsc /MP ..\..\src\libsass\src\ast.cpp ..\..\src\libsass\src\base64vlq.cpp ..\..\sr
c\libsass\src\bind.cpp ..\..\src\libsass\src\color_maps.cpp ..\..\src\libsass\src\constants.cpp ..\..\src\libsass\src
\context.cpp ..\..\src\libsass\src\cssize.cpp ..\..\src\libsass\src\emitter.cpp ..\..\src\libsass\src\environment.cpp
..\..\src\libsass\src\error_handling.cpp ..\..\src\libsass\src\eval.cpp ..\..\src\libsass\src\expand.cpp ..\..\src\l
ibsass\src\extend.cpp ..\..\src\libsass\src\file.cpp ..\..\src\libsass\src\functions.cpp ..\..\src\libsass\src\inspec
t.cpp ..\..\src\libsass\src\json.cpp ..\..\src\libsass\src\lexer.cpp ..\..\src\libsass\src\listize.cpp ..\..\src\libs
ass\src\memory_manager.cpp ..\..\src\libsass\src\node.cpp ..\..\src\libsass\src\output.cpp ..\..\src\libsass\src\pars
er.cpp ..\..\src\libsass\src\plugins.cpp ..\..\src\libsass\src\position.cpp ..\..\src\libsass\src\prelexer.cpp ..\..\
src\libsass\src\remove_placeholders.cpp ..\..\src\libsass\src\sass.cpp ..\..\src\libsass\src\sass2scss.cpp ..\..\src\
libsass\src\sass_context.cpp ..\..\src\libsass\src\sass_functions.cpp ..\..\src\libsass\src\sass_util.cpp ..\..\src\l
ibsass\src\sass_values.cpp ..\..\src\libsass\src\source_map.cpp ..\..\src\libsass\src\to_c.cpp ..\..\src\libsass\src\
to_value.cpp ..\..\src\libsass\src\units.cpp ..\..\src\libsass\src\utf8_string.cpp ..\..\src\libsass\src\util.cpp ..\
..\src\libsass\src\values.cpp
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
ast.cpp
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
base64vlq.cpp
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
bind.cpp
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
color_maps.cpp
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
constants.cpp
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
context.cpp
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cssize.cpp
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
emitter.cpp
environment.cpp
error_handling.cpp
eval.cpp
..\..\src\libsass\src\bind.cpp(175): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 [K:\vuejs\my-project\node_modules\n
ode-sass\build\src\libsass.vcxproj]
expand.cpp
extend.cpp
file.cpp
functions.cpp
inspect.cpp
json.cpp
..\..\src\libsass\src\json.cpp(26): warning C4005: “_CRT_NONSTDC_NO_DEPRECATE”: 宏重定义 [K:\vuejs\my-project\node_modules\
node-sass\build\src\libsass.vcxproj]
命令行参数: 参见前面的“_CRT_NONSTDC_NO_DEPRECATE”定义
lexer.cpp
listize.cpp
memory_manager.cpp
node.cpp
output.cpp
parser.cpp
plugins.cpp
position.cpp
prelexer.cpp
remove_placeholders.cpp
sass.cpp
sass2scss.cpp
..\..\src\libsass\src\sass2scss.cpp(9): warning C4005: “_CRT_NONSTDC_NO_DEPRECATE”: 宏重定义 [K:\vuejs\my-project\node_modu
les\node-sass\build\src\libsass.vcxproj]
命令行参数: 参见前面的“_CRT_NONSTDC_NO_DEPRECATE”定义
sass_context.cpp
sass_functions.cpp
sass_util.cpp
sass_values.cpp
source_map.cpp
to_c.cpp
to_value.cpp
units.cpp
utf8_string.cpp
util.cpp
values.cpp
M:\Microsoft Visual Studio 12.0\VC\bin\x86_amd64\CL.exe /c /I"C:\Users\á???3?\.node-gyp\5.2.0\include\node" /I"C:\Use
rs\á???3?\.node-gyp\5.2.0\src" /I"C:\Users\á???3?\.node-gyp\5.2.0\deps\uv\include" /I"C:\Users\á???3?\.node-gyp\5.2.0
\deps\v8\include" /I..\..\src\libsass\include /Zi /nologo /W3 /WX- /Ox /Ob2 /Oi /Ot /Oy /GL /D NODE_GYP_MODULE_NAME=l
ibsass /D USING_UV_SHARED=1 /D USING_V8_SHARED=1 /D V8_DEPRECATION_WARNINGS=1 /D WIN32 /D _CRT_SECURE_NO_DEPRECATE /D
_CRT_NONSTDC_NO_DEPRECATE /D _HAS_EXCEPTIONS=0 /D "LIBSASS_VERSION=\"3.3.6\"" /GF /Gm- /MT /GS /Gy /fp:precise /Zc:w
char_t /Zc:forScope /GR- /Fo"Release\obj\libsass\\" /Fd"Release\obj\libsass\vc120.pdb" /Gd /TC /wd4351 /wd4355 /wd480
0 /wd4251 /errorReport:queue /GR /EHsc /MP ..\..\src\libsass\src\cencode.c ..\..\src\libsass\src\c99func.c
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cencode.c
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
c99func.c
Lib:
M:\Microsoft Visual Studio 12.0\VC\bin\x86_amd64\Lib.exe /OUT:"K:\vuejs\my-project\node_modules\node-sass\build\Relea
se\libsass.lib" /NOLOGO /MACHINE:X64 /LTCG Release\obj\libsass\ast.obj
Release\obj\libsass\base64vlq.obj
Release\obj\libsass\bind.obj
Release\obj\libsass\cencode.obj
Release\obj\libsass\color_maps.obj
Release\obj\libsass\constants.obj
Release\obj\libsass\context.obj
Release\obj\libsass\cssize.obj
Release\obj\libsass\emitter.obj
Release\obj\libsass\environment.obj
Release\obj\libsass\error_handling.obj
Release\obj\libsass\eval.obj
Release\obj\libsass\expand.obj
Release\obj\libsass\extend.obj
Release\obj\libsass\file.obj
Release\obj\libsass\functions.obj
Release\obj\libsass\inspect.obj
Release\obj\libsass\json.obj
Release\obj\libsass\lexer.obj
Release\obj\libsass\listize.obj
Release\obj\libsass\memory_manager.obj
Release\obj\libsass\node.obj
Release\obj\libsass\output.obj
Release\obj\libsass\parser.obj
Release\obj\libsass\plugins.obj
Release\obj\libsass\position.obj
Release\obj\libsass\prelexer.obj
Release\obj\libsass\remove_placeholders.obj
Release\obj\libsass\sass.obj
Release\obj\libsass\sass2scss.obj
Release\obj\libsass\sass_context.obj
Release\obj\libsass\sass_functions.obj
Release\obj\libsass\sass_util.obj
Release\obj\libsass\sass_values.obj
Release\obj\libsass\source_map.obj
Release\obj\libsass\to_c.obj
Release\obj\libsass\to_value.obj
Release\obj\libsass\units.obj
Release\obj\libsass\utf8_string.obj
Release\obj\libsass\util.obj
Release\obj\libsass\values.obj
Release\obj\libsass\c99func.obj
libsass.vcxproj -> K:\vuejs\my-project\node_modules\node-sass\build\Release\\libsass.lib
FinalizeBuildStatus:
正在删除文件“Release\obj\libsass\libsass.tlog\unsuccessfulbuild”。
正在对“Release\obj\libsass\libsass.tlog\libsass.lastbuildstate”执行 Touch 任务。
已完成生成项目“K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj”(默认目标)的操作。
项目“K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj.metaproj”(2)正在节点 1 上生成“K:\vuejs\my-project\node_mod
ules\node-sass\build\binding.vcxproj”(4) (默认目标)。
PrepareForBuild:
正在创建目录“Release\obj\binding\”。
正在创建目录“Release\obj\binding\binding.tlog\”。
InitializeBuildStatus:
正在创建“Release\obj\binding\binding.tlog\unsuccessfulbuild”,因为已指定“AlwaysCreate”。
ClCompile:
M:\Microsoft Visual Studio 12.0\VC\bin\x86_amd64\CL.exe /c /I"C:\Users\á???3?\.node-gyp\5.2.0\include\node" /I"C:\Use
rs\á???3?\.node-gyp\5.2.0\src" /I"C:\Users\á???3?\.node-gyp\5.2.0\deps\uv\include" /I"C:\Users\á???3?\.node-gyp\5.2.0
\deps\v8\include" /I..\..\nan /I..\src\libsass\include /Zi /nologo /W3 /WX- /Ox /Ob2 /Oi /Ot /Oy /GL /D NODE_GYP_MODU
LE_NAME=binding /D USING_UV_SHARED=1 /D USING_V8_SHARED=1 /D V8_DEPRECATION_WARNINGS=1 /D WIN32 /D _CRT_SECURE_NO_DEP
RECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _HAS_EXCEPTIONS=0 /D BUILDING_NODE_EXTENSION /D _WINDLL /GF /Gm- /MT /GS /Gy /
fp:precise /Zc:wchar_t /Zc:forScope /GR- /Fo"Release\obj\binding\\" /Fd"Release\obj\binding\vc120.pdb" /Gd /TP /wd435
1 /wd4355 /wd4800 /wd4251 /errorReport:queue /MP ..\src\binding.cpp ..\src\create_string.cpp ..\src\custom_function_b
ridge.cpp ..\src\custom_importer_bridge.cpp ..\src\sass_context_wrapper.cpp ..\src\sass_types\boolean.cpp ..\src\sass
_types\color.cpp ..\src\sass_types\error.cpp ..\src\sass_types\factory.cpp ..\src\sass_types\list.cpp ..\src\sass_typ
es\map.cpp ..\src\sass_types\null.cpp ..\src\sass_types\number.cpp ..\src\sass_types\string.cpp "K:\vuejs\my-project\
node_modules\node-gyp\src\win_delay_load_hook.cc"
binding.cpp
create_string.cpp
custom_function_bridge.cpp
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\binding.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
custom_importer_bridge.cpp
sass_context_wrapper.cpp
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\create_string.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
boolean.cpp
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\custom_function_bridge.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
color.cpp
error.cpp
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\custom_importer_bridge.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
factory.cpp
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\sass_types\boolean.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
list.cpp
map.cpp
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\sass_types\color.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
null.cpp
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\sass_types\factory.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
number.cpp
string.cpp
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\sass_types\error.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
win_delay_load_hook.cc
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\sass_types\map.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\sass_types\list.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\sass_types\null.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\sass_types\string.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\sass_types\number.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or director
y (..\src\sass_context_wrapper.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
已完成生成项目“K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj”(默认目标)的操作 - 失败。
已完成生成项目“K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj.metaproj”(默认目标)的操作 - 失败。
已完成生成项目“K:\vuejs\my-project\node_modules\node-sass\build\binding.sln”(默认目标)的操作 - 失败。
生成失败。
“K:\vuejs\my-project\node_modules\node-sass\build\binding.sln”(默认目标) (1) ->
“K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj.metaproj”(默认目标) (2) ->
“K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj”(默认目标) (3) ->
(ClCompile 目标) ->
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
..\..\src\libsass\src\bind.cpp(175): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 [K:\vuejs\my-project\node_modules
\node-sass\build\src\libsass.vcxproj]
..\..\src\libsass\src\json.cpp(26): warning C4005: “_CRT_NONSTDC_NO_DEPRECATE”: 宏重定义 [K:\vuejs\my-project\node_module
s\node-sass\build\src\libsass.vcxproj]
..\..\src\libsass\src\sass2scss.cpp(9): warning C4005: “_CRT_NONSTDC_NO_DEPRECATE”: 宏重定义 [K:\vuejs\my-project\node_mo
dules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
cl : 命令行 warning D9025: 正在重写“/GR-”(用“/GR”) [K:\vuejs\my-project\node_modules\node-sass\build\src\libsass.vcxproj]
“K:\vuejs\my-project\node_modules\node-sass\build\binding.sln”(默认目标) (1) ->
“K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj.metaproj”(默认目标) (2) ->
“K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj”(默认目标) (4) ->
(ClCompile 目标) ->
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\binding.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\create_string.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\custom_function_bridge.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\custom_importer_bridge.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\sass_types\boolean.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\sass_types\color.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\sass_types\factory.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\sass_types\error.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\sass_types\map.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\sass_types\list.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\sass_types\null.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\sass_types\string.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\sass_types\number.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
K:\vuejs\my-project\node_modules\nan\nan.h(23): fatal error C1083: 无法打开包括文件: “node_version.h”: No such file or direct
ory (..\src\sass_context_wrapper.cpp) [K:\vuejs\my-project\node_modules\node-sass\build\binding.vcxproj]
15 个警告
14 个错误
已用时间 00:00:21.25
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe` failed with exit code: 1
gyp ERR! stack at ChildProcess.o
You can use npm Taobao mirror
npm install ... --sass-binary-site=http://mirror.example.com/sass/node-sass/releases/download
Being blocked, build a server yourself, manually download the binary package from github and put it on your own server, and then specify your own server when npm install
So is it solved? I can’t install it either. I don’t see the correct way.
Try setting the compiler version. npm config set msvs_version2012 --global. I don’t know what version of your vs compiler is?
node-sass requires a compilation environment. My configuration is win7+vs2013+nodejs4.2.6+python2.7.3
SASS_BINARY_SITE=https://npm.taobao.org/mirror...
The easiest way is to install
cnpm
. There is no network problem withcnpm install
, and the module installation is very fast. The only problem is that after installation, the project will freeze when opened with webstorm.Solution:
Delete the
.idea/
folder in the project root directory so that webstorm will rebuild the index.It is best to go to Settings -> Editor -> File types. Add node_modules to ignore files and folders list.
If it’s not stuck, don’t do the second step
In addition, generally the
node-sass
module will not be installed directly, usually in a certain module, such asgrunt-sass
,gulp-sass
,If it cannot be installed when installing these two, it will be installed in another module. Once the directory is ready, copy it to the current directory. The module version number is set to
*
.Solution to the failure of cnpm downloading node-sass:
It may fail to download win32-x64-47_binding.node due to network problems. Go to https://github.com/sass/node-... to download the required version.
After downloading, place it in a certain directory, such as mine in the root directory of drive D
1Execute the command: set SASS_BINARY_PATH=D:win32-x64-47_binding.node
2Install node-sass: cnpm i node-sass
3 After successfully installing node-sass as shown above, continue to execute cnpm i to download other dependencies
I also encountered this problem, worked on it for an afternoon, and solved it.
I also keep getting this error when npm install node-sass, and I can’t understand the reason:
I took a few screenshots to report the error, sometimes pyshon, sometimes node and npm versions, but I feel it has nothing to do with these (I I also installed python, but it turned out that I had to install VB.
In the end I just did it like this
Prompt afterCopy node-sass in other projects
:
ERROR in Cannot find module 'lodash.clonedeep'
;npm i lodash.assign
(I searched on Baidu and saw that I want to download this, but I don’t know what it is) OK
But I still don’t know which error is reported and why. . .