zoukankan      html  css  js  c++  java
  • npm install报错node-sass

    1.node-sass安装错误

    Building: C:Program Files odejs ode.exe D:gitlabcoreui ode_modules ode-gypin ode-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
    gyp info it worked if it ends with ok
    gyp verb cli [ 'C:\Program Files\nodejs\node.exe',
    gyp verb cli   'D:\gitlab\coreui\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.6.2
    gyp info using node@8.11.1 | 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 (D:gitlabcoreui ode_moduleswhichwhich.js:13:12)
    gyp verb `which` failed     at F (D:gitlabcoreui ode_moduleswhichwhich.js:68:19)
    gyp verb `which` failed     at E (D:gitlabcoreui ode_moduleswhichwhich.js:80:29)
    gyp verb `which` failed     at D:gitlabcoreui ode_moduleswhichwhich.js:89:16
    gyp verb `which` failed     at D:gitlabcoreui ode_modulesisexeindex.js:42:5
    gyp verb `which` failed     at D:gitlabcoreui ode_modulesisexewindows.js:36:5
    gyp verb `which` failed     at FSReqWrap.oncomplete (fs.js:152:21)
    gyp verb `which` failed  python2 { Error: not found: python2
    gyp verb `which` failed     at getNotFoundError (D:gitlabcoreui ode_moduleswhichwhich.js:13:12)
    gyp verb `which` failed     at F (D:gitlabcoreui ode_moduleswhichwhich.js:68:19)
    gyp verb `which` failed     at E (D:gitlabcoreui ode_moduleswhichwhich.js:80:29)
    gyp verb `which` failed     at D:gitlabcoreui ode_moduleswhichwhich.js:89:16
    gyp verb `which` failed     at D:gitlabcoreui ode_modulesisexeindex.js:42:5
    gyp verb `which` failed     at D:gitlabcoreui ode_modulesisexewindows.js:36:5
    gyp verb `which` failed     at FSReqWrap.oncomplete (fs.js:152:21)
    gyp verb `which` failed   stack: 'Error: not found: python2     at getNotFoundError (D:\gitlab\coreui\node_modules\which\which.js:13:12)     at F (D:\gitlab\coreui\node_modules\which\which.js:68:19)     at E (D:\gitlab\coreui\node_modules\which\which.js:80:29)     at D:\gitlab\coreui\node_modules\which\which.js:89:16     at D:\gitlab\coreui\node_modules\isexe\index.js:42:5     at D:\gitlab\coreui\node_modules\isexe\windows.js:36:5     at FSReqWrap.oncomplete (fs.js:152:21)',
    gyp verb `which` failed   code: 'ENOENT' }
    gyp verb check python checking for Python executable "python" in the PATH
    gyp verb `which` failed Error: not found: python
    gyp verb `which` failed     at getNotFoundError (D:gitlabcoreui ode_moduleswhichwhich.js:13:12)
    gyp verb `which` failed     at F (D:gitlabcoreui ode_moduleswhichwhich.js:68:19)
    gyp verb `which` failed     at E (D:gitlabcoreui ode_moduleswhichwhich.js:80:29)
    gyp verb `which` failed     at D:gitlabcoreui ode_moduleswhichwhich.js:89:16
    gyp verb `which` failed     at D:gitlabcoreui ode_modulesisexeindex.js:42:5
    gyp verb `which` failed     at D:gitlabcoreui ode_modulesisexewindows.js:36:5
    gyp verb `which` failed     at FSReqWrap.oncomplete (fs.js:152:21)
    gyp verb `which` failed  python { Error: not found: python
    gyp verb `which` failed     at getNotFoundError (D:gitlabcoreui ode_moduleswhichwhich.js:13:12)
    gyp verb `which` failed     at F (D:gitlabcoreui ode_moduleswhichwhich.js:68:19)
    gyp verb `which` failed     at E (D:gitlabcoreui ode_moduleswhichwhich.js:80:29)
    gyp verb `which` failed     at D:gitlabcoreui ode_moduleswhichwhich.js:89:16
    gyp verb `which` failed     at D:gitlabcoreui ode_modulesisexeindex.js:42:5
    gyp verb `which` failed     at D:gitlabcoreui ode_modulesisexewindows.js:36:5
    gyp verb `which` failed     at FSReqWrap.oncomplete (fs.js:152:21)
    gyp verb `which` failed   stack: 'Error: not found: python     at getNotFoundError (D:\gitlab\coreui\node_modules\which\which.js:13:12)     at F (D:\gitlab\coreui\node_modules\which\which.js:68:19)     at E (D:\gitlab\coreui\node_modules\which\which.js:80:29)     at D:\gitlab\coreui\node_modules\which\which.js:89:16     at D:\gitlab\coreui\node_modules\isexe\index.js:42:5     at D:\gitlab\coreui\node_modules\isexe\windows.js:36:5     at FSReqWrap.oncomplete (fs.js:152:21)',
    gyp verb `which` failed   code: 'ENOENT' }
    gyp verb could not find "python". checking python launcher
    gyp verb could not find "python". guessing location
    gyp verb ensuring that file exists: C:Python27python.exe
    gyp ERR! configure error
    gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
    gyp ERR! stack     at PythonFinder.failNoPython (D:gitlabcoreui ode_modules ode-gyplibconfigure.js:483:19)
    gyp ERR! stack     at PythonFinder.<anonymous> (D:gitlabcoreui ode_modules ode-gyplibconfigure.js:508:16)
    gyp ERR! stack     at D:gitlabcoreui ode_modulesgraceful-fspolyfills.js:284:29
    gyp ERR! stack     at FSReqWrap.oncomplete (fs.js:152:21)
    gyp ERR! System Windows_NT 10.0.15063
    gyp ERR! command "C:\Program Files\nodejs\node.exe" "D:\gitlab\coreui\node_modules\node-gyp\bin\node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
    gyp ERR! cwd D:gitlabcoreui ode_modules ode-sass
    gyp ERR! node -v v8.11.1
    gyp ERR! node-gyp -v v3.6.2
    gyp ERR! not ok
    Build failed with error code: 1
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules odemon ode_modulesfsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules@babelcli ode_modulesfsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modulesfsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! node-sass@4.9.0 postinstall: `node scripts/build.js`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the node-sass@4.9.0 postinstall script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

    npm ERR! A complete log of this run can be found in:
    npm ERR!     D:Usersxu.hanAppDataRoaming pm-cache\_logs2018-08-02T02_10_06_664Z-debug.log

    解决办法: 
    主要是windows平台缺少编译环境, 
    1、先运行: npm install -g node-gyp 

    2.缺少文件

    npm WARN tar ENOENT: no such file or directory, open 'D:gitlabcoreui ode_modules.staging@angularcompiler-9961a675srcoutputoutput_ast.js'
    npm ERR! code EINTEGRITY
    npm ERR! sha512-p5TCYZDAO0m4G344hD+wx/LATebLWZNkkh2asWUFqSsD2OrDNhbAHuSjobrmsUmdzjJjEeZVU9g1h3O6vpstnw== integrity checksum failed when using sha512: wanted sha512-p5TCYZDAO0m4G344hD+wx/LATebLWZNkkh2asWUFqSsD2OrDNhbAHuSjobrmsUmdzjJjEeZVU9g1h3O6vpstnw== but got sha512-CqB7ryzE35jFhgQ8WXB5S1l+BGRWnS7Kk8KRrQXXCRYTkTXnA88WgaEwHkGeQWbsF/HdsgIkDDZcylTdNUonAg==. (3345003 bytes)

    npm ERR! A complete log of this run can be found in:
    npm ERR!     D:Usersxu.hanAppDataRoaming pm-cache\_logs2018-08-02T03_34_06_589Z-debug.log

    解决办法: 

    首先运行npm init,然后再执行install

  • 相关阅读:
    PAT 甲级 1126 Eulerian Path (25 分)
    PAT 甲级 1126 Eulerian Path (25 分)
    PAT 甲级 1125 Chain the Ropes (25 分)
    PAT 甲级 1125 Chain the Ropes (25 分)
    PAT 甲级 1124 Raffle for Weibo Followers (20 分)
    PAT 甲级 1124 Raffle for Weibo Followers (20 分)
    PAT 甲级 1131 Subway Map (30 分)
    PAT 甲级 1131 Subway Map (30 分)
    AcWing 906. 区间分组 区间贪心
    AcWing 907. 区间覆盖 区间贪心
  • 原文地址:https://www.cnblogs.com/twoheads/p/9405622.html
Copyright © 2011-2022 走看看