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

  • 相关阅读:
    测试用例(等价类和边界值方法)
    缺陷报告的组成
    软件测试QA、QC、QM的关系与区别
    软件的开发模式
    软件工程及生命周期
    互联网产品类型与产品工具
    canvas 时钟
    test2
    test121212
    关于iOS和OS X废弃的API你需要知道的一切
  • 原文地址:https://www.cnblogs.com/twoheads/p/9405622.html
Copyright © 2011-2022 走看看