文件操作 - 2020-06-10T13_42_42_514Z-debug.log
返回文件管理
返回主菜单
删除本文件
文件: /root/.npm/_logs/2020-06-10T13_42_42_514Z-debug.log
编辑文件内容
0 info it worked if it ends with ok 1 verbose cli [ 1 verbose cli '/usr/local/bin/node', 1 verbose cli '/usr/local/bin/npm', 1 verbose cli 'install', 1 verbose cli 'express', 1 verbose cli 'pty.js', 1 verbose cli '--production' 1 verbose cli ] 2 info using npm@6.14.4 3 info using node@v12.18.0 4 verbose npm-session d59b8878093a0cc9 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 http fetch GET 200 https://registry.npmjs.org/pty.js 50ms (from cache) 8 silly pacote tag manifest for pty.js@latest fetched in 53ms 9 http fetch GET 304 https://registry.npmjs.org/express 177ms (from cache) 10 silly pacote tag manifest for express@latest fetched in 188ms 11 timing stage:loadCurrentTree Completed in 423ms 12 silly install loadIdealTree 13 silly install cloneCurrentTreeToIdealTree 14 timing stage:loadIdealTree:cloneCurrentTree Completed in 2ms 15 silly install loadShrinkwrap 16 timing stage:loadIdealTree:loadShrinkwrap Completed in 122ms 17 silly install loadAllDepsIntoIdealTree 18 silly resolveWithNewModule pty.js@0.3.1 checking installable status 19 silly resolveWithNewModule express@4.17.1 checking installable status 20 silly removeObsoleteDep removing express@4.17.1 from the tree as its been replaced by a newer version or is no longer required 21 http fetch GET 304 https://registry.npmjs.org/extend 70ms (from cache) 22 silly pacote range manifest for extend@~1.2.1 fetched in 74ms 23 silly resolveWithNewModule extend@1.2.1 checking installable status 24 http fetch GET 304 https://registry.npmjs.org/nan 115ms (from cache) 25 silly pacote version manifest for nan@2.3.5 fetched in 119ms 26 silly resolveWithNewModule nan@2.3.5 checking installable status 27 timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 230ms 28 timing stage:loadIdealTree Completed in 404ms 29 silly currentTree admin 29 silly currentTree +-- accepts@1.3.7 29 silly currentTree +-- after@0.8.2 29 silly currentTree +-- array-flatten@1.1.1 29 silly currentTree +-- arraybuffer.slice@0.0.7 29 silly currentTree +-- async-limiter@1.0.1 29 silly currentTree +-- backo2@1.0.2 29 silly currentTree +-- base64-arraybuffer@0.1.5 29 silly currentTree +-- base64id@2.0.0 29 silly currentTree +-- better-assert@1.0.2 29 silly currentTree +-- blob@0.0.5 29 silly currentTree +-- body-parser@1.19.0 29 silly currentTree +-- bytes@3.1.0 29 silly currentTree +-- callsite@1.0.0 29 silly currentTree +-- component-bind@1.0.0 29 silly currentTree +-- component-emitter@1.2.1 29 silly currentTree +-- component-inherit@0.0.3 29 silly currentTree +-- content-disposition@0.5.3 29 silly currentTree +-- content-type@1.0.4 29 silly currentTree +-- cookie-signature@1.0.6 29 silly currentTree +-- cookie@0.4.0 29 silly currentTree +-- debug@2.6.9 29 silly currentTree +-- depd@1.1.2 29 silly currentTree +-- destroy@1.0.4 29 silly currentTree +-- ee-first@1.1.1 29 silly currentTree +-- encodeurl@1.0.2 29 silly currentTree +-- engine.io-client@3.4.3 29 silly currentTree | +-- component-emitter@1.3.0 29 silly currentTree | +-- debug@4.1.1 29 silly currentTree | +-- ms@2.1.2 29 silly currentTree | `-- ws@6.1.4 29 silly currentTree +-- engine.io-parser@2.2.0 29 silly currentTree +-- engine.io@3.4.2 29 silly currentTree | +-- cookie@0.3.1 29 silly currentTree | +-- debug@4.1.1 29 silly currentTree | +-- ms@2.1.2 29 silly currentTree | `-- ws@7.3.0 29 silly currentTree +-- escape-html@1.0.3 29 silly currentTree +-- etag@1.8.1 29 silly currentTree +-- express-ws@4.0.0 29 silly currentTree +-- express@4.17.1 29 silly currentTree +-- finalhandler@1.1.2 29 silly currentTree +-- forwarded@0.1.2 29 silly currentTree +-- fresh@0.5.2 29 silly currentTree +-- has-binary2@1.0.3 29 silly currentTree +-- has-cors@1.1.0 29 silly currentTree +-- http-errors@1.7.2 29 silly currentTree +-- iconv-lite@0.4.24 29 silly currentTree +-- indexof@0.0.1 29 silly currentTree +-- inherits@2.0.3 29 silly currentTree +-- ipaddr.js@1.9.1 29 silly currentTree +-- isarray@2.0.1 29 silly currentTree +-- media-typer@0.3.0 29 silly currentTree +-- merge-descriptors@1.0.1 29 silly currentTree +-- methods@1.1.2 29 silly currentTree +-- mime-db@1.44.0 29 silly currentTree +-- mime-types@2.1.27 29 silly currentTree +-- mime@1.6.0 29 silly currentTree +-- ms@2.0.0 29 silly currentTree +-- nan@2.14.1 29 silly currentTree +-- negotiator@0.6.2 29 silly currentTree +-- node-pty@0.9.0 29 silly currentTree +-- object-component@0.0.3 29 silly currentTree +-- on-finished@2.3.0 29 silly currentTree +-- parseqs@0.0.5 29 silly currentTree +-- parseuri@0.0.5 29 silly currentTree +-- parseurl@1.3.3 29 silly currentTree +-- path-to-regexp@0.1.7 29 silly currentTree +-- proxy-addr@2.0.6 29 silly currentTree +-- qs@6.7.0 29 silly currentTree +-- range-parser@1.2.1 29 silly currentTree +-- raw-body@2.4.0 29 silly currentTree +-- safe-buffer@5.1.2 29 silly currentTree +-- safer-buffer@2.1.2 29 silly currentTree +-- send@0.17.1 29 silly currentTree | `-- ms@2.1.1 29 silly currentTree +-- serve-static@1.14.1 29 silly currentTree +-- setprototypeof@1.1.1 29 silly currentTree +-- socket.io-adapter@1.1.2 29 silly currentTree +-- socket.io-client@2.3.0 29 silly currentTree | +-- debug@4.1.1 29 silly currentTree | +-- ms@2.1.2 29 silly currentTree | `-- socket.io-parser@3.3.0 29 silly currentTree | +-- debug@3.1.0 29 silly currentTree | `-- ms@2.0.0 29 silly currentTree +-- socket.io-parser@3.4.1 29 silly currentTree | +-- debug@4.1.1 29 silly currentTree | `-- ms@2.1.2 29 silly currentTree +-- socket.io@2.3.0 29 silly currentTree | +-- debug@4.1.1 29 silly currentTree | `-- ms@2.1.2 29 silly currentTree +-- statuses@1.5.0 29 silly currentTree +-- to-array@0.1.4 29 silly currentTree +-- toidentifier@1.0.0 29 silly currentTree +-- type-is@1.6.18 29 silly currentTree +-- unpipe@1.0.0 29 silly currentTree +-- utils-merge@1.0.1 29 silly currentTree +-- vary@1.1.2 29 silly currentTree +-- ws@5.2.2 29 silly currentTree +-- xmlhttprequest-ssl@1.5.5 29 silly currentTree +-- xterm@4.6.0 29 silly currentTree `-- yeast@0.1.2 30 silly idealTree admin 30 silly idealTree +-- accepts@1.3.7 30 silly idealTree +-- after@0.8.2 30 silly idealTree +-- array-flatten@1.1.1 30 silly idealTree +-- arraybuffer.slice@0.0.7 30 silly idealTree +-- async-limiter@1.0.1 30 silly idealTree +-- backo2@1.0.2 30 silly idealTree +-- base64-arraybuffer@0.1.5 30 silly idealTree +-- base64id@2.0.0 30 silly idealTree +-- better-assert@1.0.2 30 silly idealTree +-- blob@0.0.5 30 silly idealTree +-- body-parser@1.19.0 30 silly idealTree +-- bytes@3.1.0 30 silly idealTree +-- callsite@1.0.0 30 silly idealTree +-- component-bind@1.0.0 30 silly idealTree +-- component-emitter@1.2.1 30 silly idealTree +-- component-inherit@0.0.3 30 silly idealTree +-- content-disposition@0.5.3 30 silly idealTree +-- content-type@1.0.4 30 silly idealTree +-- cookie-signature@1.0.6 30 silly idealTree +-- cookie@0.4.0 30 silly idealTree +-- debug@2.6.9 30 silly idealTree +-- depd@1.1.2 30 silly idealTree +-- destroy@1.0.4 30 silly idealTree +-- ee-first@1.1.1 30 silly idealTree +-- encodeurl@1.0.2 30 silly idealTree +-- engine.io-client@3.4.3 30 silly idealTree | +-- component-emitter@1.3.0 30 silly idealTree | +-- debug@4.1.1 30 silly idealTree | +-- ms@2.1.2 30 silly idealTree | `-- ws@6.1.4 30 silly idealTree +-- engine.io-parser@2.2.0 30 silly idealTree +-- engine.io@3.4.2 30 silly idealTree | +-- cookie@0.3.1 30 silly idealTree | +-- debug@4.1.1 30 silly idealTree | +-- ms@2.1.2 30 silly idealTree | `-- ws@7.3.0 30 silly idealTree +-- escape-html@1.0.3 30 silly idealTree +-- etag@1.8.1 30 silly idealTree +-- express-ws@4.0.0 30 silly idealTree +-- express@4.17.1 30 silly idealTree +-- extend@1.2.1 30 silly idealTree +-- finalhandler@1.1.2 30 silly idealTree +-- forwarded@0.1.2 30 silly idealTree +-- fresh@0.5.2 30 silly idealTree +-- has-binary2@1.0.3 30 silly idealTree +-- has-cors@1.1.0 30 silly idealTree +-- http-errors@1.7.2 30 silly idealTree +-- iconv-lite@0.4.24 30 silly idealTree +-- indexof@0.0.1 30 silly idealTree +-- inherits@2.0.3 30 silly idealTree +-- ipaddr.js@1.9.1 30 silly idealTree +-- isarray@2.0.1 30 silly idealTree +-- media-typer@0.3.0 30 silly idealTree +-- merge-descriptors@1.0.1 30 silly idealTree +-- methods@1.1.2 30 silly idealTree +-- mime-db@1.44.0 30 silly idealTree +-- mime-types@2.1.27 30 silly idealTree +-- mime@1.6.0 30 silly idealTree +-- ms@2.0.0 30 silly idealTree +-- nan@2.14.1 30 silly idealTree +-- negotiator@0.6.2 30 silly idealTree +-- node-pty@0.9.0 30 silly idealTree +-- object-component@0.0.3 30 silly idealTree +-- on-finished@2.3.0 30 silly idealTree +-- parseqs@0.0.5 30 silly idealTree +-- parseuri@0.0.5 30 silly idealTree +-- parseurl@1.3.3 30 silly idealTree +-- path-to-regexp@0.1.7 30 silly idealTree +-- proxy-addr@2.0.6 30 silly idealTree +-- pty.js@0.3.1 30 silly idealTree | `-- nan@2.3.5 30 silly idealTree +-- qs@6.7.0 30 silly idealTree +-- range-parser@1.2.1 30 silly idealTree +-- raw-body@2.4.0 30 silly idealTree +-- safe-buffer@5.1.2 30 silly idealTree +-- safer-buffer@2.1.2 30 silly idealTree +-- send@0.17.1 30 silly idealTree | `-- ms@2.1.1 30 silly idealTree +-- serve-static@1.14.1 30 silly idealTree +-- setprototypeof@1.1.1 30 silly idealTree +-- socket.io-adapter@1.1.2 30 silly idealTree +-- socket.io-client@2.3.0 30 silly idealTree | +-- debug@4.1.1 30 silly idealTree | +-- ms@2.1.2 30 silly idealTree | `-- socket.io-parser@3.3.0 30 silly idealTree | +-- debug@3.1.0 30 silly idealTree | `-- ms@2.0.0 30 silly idealTree +-- socket.io-parser@3.4.1 30 silly idealTree | +-- debug@4.1.1 30 silly idealTree | `-- ms@2.1.2 30 silly idealTree +-- socket.io@2.3.0 30 silly idealTree | +-- debug@4.1.1 30 silly idealTree | `-- ms@2.1.2 30 silly idealTree +-- statuses@1.5.0 30 silly idealTree +-- to-array@0.1.4 30 silly idealTree +-- toidentifier@1.0.0 30 silly idealTree +-- type-is@1.6.18 30 silly idealTree +-- unpipe@1.0.0 30 silly idealTree +-- utils-merge@1.0.1 30 silly idealTree +-- vary@1.1.2 30 silly idealTree +-- ws@5.2.2 30 silly idealTree +-- xmlhttprequest-ssl@1.5.5 30 silly idealTree +-- xterm@4.6.0 30 silly idealTree `-- yeast@0.1.2 31 silly install generateActionsToTake 32 silly diff-trees filtering actions: includeDev false includeProd true includeOpt true 33 timing stage:generateActionsToTake Completed in 15ms 34 silly diffTrees action count 4 35 silly diffTrees update express@4.17.1 36 silly diffTrees add extend@1.2.1 37 silly diffTrees add nan@2.3.5 38 silly diffTrees add pty.js@0.3.1 39 silly decomposeActions action count 34 40 silly decomposeActions unbuild express@4.17.1 41 silly decomposeActions remove express@4.17.1 42 silly decomposeActions fetch express@4.17.1 43 silly decomposeActions extract express@4.17.1 44 silly decomposeActions preinstall express@4.17.1 45 silly decomposeActions build express@4.17.1 46 silly decomposeActions install express@4.17.1 47 silly decomposeActions postinstall express@4.17.1 48 silly decomposeActions finalize express@4.17.1 49 silly decomposeActions refresh-package-json express@4.17.1 50 silly decomposeActions fetch extend@1.2.1 51 silly decomposeActions extract extend@1.2.1 52 silly decomposeActions preinstall extend@1.2.1 53 silly decomposeActions build extend@1.2.1 54 silly decomposeActions install extend@1.2.1 55 silly decomposeActions postinstall extend@1.2.1 56 silly decomposeActions finalize extend@1.2.1 57 silly decomposeActions refresh-package-json extend@1.2.1 58 silly decomposeActions fetch nan@2.3.5 59 silly decomposeActions extract nan@2.3.5 60 silly decomposeActions preinstall nan@2.3.5 61 silly decomposeActions build nan@2.3.5 62 silly decomposeActions install nan@2.3.5 63 silly decomposeActions postinstall nan@2.3.5 64 silly decomposeActions finalize nan@2.3.5 65 silly decomposeActions refresh-package-json nan@2.3.5 66 silly decomposeActions fetch pty.js@0.3.1 67 silly decomposeActions extract pty.js@0.3.1 68 silly decomposeActions preinstall pty.js@0.3.1 69 silly decomposeActions build pty.js@0.3.1 70 silly decomposeActions install pty.js@0.3.1 71 silly decomposeActions postinstall pty.js@0.3.1 72 silly decomposeActions finalize pty.js@0.3.1 73 silly decomposeActions refresh-package-json pty.js@0.3.1 74 silly install executeActions 75 silly doSerial global-install 34 76 verbose correctMkdir /root/.npm/_locks correctMkdir not in flight; initializing 77 verbose lock using /root/.npm/_locks/staging-108da7a298dd1af2.lock for /usr/local/cwpsrv/htdocs/admin/admin/node_modules/.staging 78 silly doParallel extract 4 79 silly extract express@4.17.1 80 silly extract extend@1.2.1 81 silly extract nan@2.3.5 82 silly extract pty.js@0.3.1 83 silly tarball trying express@latest by hash: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== 84 silly tarball trying extend@~1.2.1 by hash: sha1-oPX9bPyDpf5J72mNYOyKYk3UV2w= 85 silly tarball trying nan@2.3.5 by hash: sha1-gioNwmYpDOTNOhIoLKPn42Rmigg= 86 silly tarball trying pty.js@latest by hash: sha1-gfW+0zLW5eeraFaI0boDc0ENUbU= 87 silly extract extend@~1.2.1 extracted to /usr/local/cwpsrv/htdocs/admin/admin/node_modules/.staging/extend-6f2181b6 (35ms) 88 silly extract pty.js@latest extracted to /usr/local/cwpsrv/htdocs/admin/admin/node_modules/.staging/pty.js-d54a38e6 (48ms) 89 silly extract express@latest extracted to /usr/local/cwpsrv/htdocs/admin/admin/node_modules/.staging/express-58186c18 (57ms) 90 silly extract nan@2.3.5 extracted to /usr/local/cwpsrv/htdocs/admin/admin/node_modules/.staging/nan-e37e7f98 (71ms) 91 timing action:extract Completed in 72ms 92 silly doReverseSerial unbuild 34 93 silly unbuild express@4.17.1 94 info lifecycle express@4.17.1~preuninstall: express@4.17.1 95 info lifecycle express@4.17.1~uninstall: express@4.17.1 96 verbose unbuild rmStuff express@4.17.1 from /usr/local/cwpsrv/htdocs/admin/admin/node_modules 97 info lifecycle express@4.17.1~postuninstall: express@4.17.1 98 timing action:unbuild Completed in 2ms 99 silly doSerial remove 34 100 silly remove /usr/local/cwpsrv/htdocs/admin/admin/node_modules/express 101 timing action:remove Completed in 6ms 102 silly doSerial move 34 103 silly doSerial finalize 34 104 silly finalize /usr/local/cwpsrv/htdocs/admin/admin/node_modules/express 105 silly finalize /usr/local/cwpsrv/htdocs/admin/admin/node_modules/extend 106 silly finalize /usr/local/cwpsrv/htdocs/admin/admin/node_modules/pty.js/node_modules/nan 107 silly finalize /usr/local/cwpsrv/htdocs/admin/admin/node_modules/pty.js 108 timing action:finalize Completed in 5ms 109 silly doParallel refresh-package-json 4 110 silly refresh-package-json /usr/local/cwpsrv/htdocs/admin/admin/node_modules/express 111 silly refresh-package-json /usr/local/cwpsrv/htdocs/admin/admin/node_modules/extend 112 silly refresh-package-json /usr/local/cwpsrv/htdocs/admin/admin/node_modules/pty.js/node_modules/nan 113 silly refresh-package-json /usr/local/cwpsrv/htdocs/admin/admin/node_modules/pty.js 114 timing action:refresh-package-json Completed in 11ms 115 silly doParallel preinstall 4 116 silly preinstall express@4.17.1 117 info lifecycle express@4.17.1~preinstall: express@4.17.1 118 silly preinstall extend@1.2.1 119 info lifecycle extend@1.2.1~preinstall: extend@1.2.1 120 silly preinstall nan@2.3.5 121 info lifecycle nan@2.3.5~preinstall: nan@2.3.5 122 silly preinstall pty.js@0.3.1 123 info lifecycle pty.js@0.3.1~preinstall: pty.js@0.3.1 124 timing action:preinstall Completed in 1ms 125 silly doSerial build 34 126 silly build express@4.17.1 127 info linkStuff express@4.17.1 128 silly linkStuff express@4.17.1 has /usr/local/cwpsrv/htdocs/admin/admin/node_modules as its parent node_modules 129 silly build extend@1.2.1 130 info linkStuff extend@1.2.1 131 silly linkStuff extend@1.2.1 has /usr/local/cwpsrv/htdocs/admin/admin/node_modules as its parent node_modules 132 silly build nan@2.3.5 133 info linkStuff nan@2.3.5 134 silly linkStuff nan@2.3.5 has /usr/local/cwpsrv/htdocs/admin/admin/node_modules/pty.js/node_modules as its parent node_modules 135 silly build pty.js@0.3.1 136 info linkStuff pty.js@0.3.1 137 silly linkStuff pty.js@0.3.1 has /usr/local/cwpsrv/htdocs/admin/admin/node_modules as its parent node_modules 138 timing action:build Completed in 2ms 139 silly doSerial global-link 34 140 silly doParallel update-linked 0 141 silly doSerial install 34 142 silly install express@4.17.1 143 info lifecycle express@4.17.1~install: express@4.17.1 144 silly install extend@1.2.1 145 info lifecycle extend@1.2.1~install: extend@1.2.1 146 silly install nan@2.3.5 147 info lifecycle nan@2.3.5~install: nan@2.3.5 148 silly install pty.js@0.3.1 149 info lifecycle pty.js@0.3.1~install: pty.js@0.3.1 150 verbose lifecycle pty.js@0.3.1~install: unsafe-perm in lifecycle false 151 verbose lifecycle pty.js@0.3.1~install: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/usr/local/cwpsrv/htdocs/admin/admin/node_modules/pty.js/node_modules/.bin:/usr/local/cwpsrv/htdocs/admin/admin/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 152 verbose lifecycle pty.js@0.3.1~install: CWD: /usr/local/cwpsrv/htdocs/admin/admin/node_modules/pty.js 153 silly lifecycle pty.js@0.3.1~install: Args: [ '-c', 'node-gyp rebuild' ] 154 timing audit submit Completed in 245ms 155 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 245ms 156 timing audit body Completed in 1ms 157 silly lifecycle pty.js@0.3.1~install: Returned: code: 1 signal: null 158 info lifecycle pty.js@0.3.1~install: Failed to exec install script 159 timing action:install Completed in 891ms 160 verbose unlock done using /root/.npm/_locks/staging-108da7a298dd1af2.lock for /usr/local/cwpsrv/htdocs/admin/admin/node_modules/.staging 161 timing stage:rollbackFailedOptional Completed in 16ms 162 timing stage:runTopLevelLifecycles Completed in 1907ms 163 silly saveTree admin 163 silly saveTree +-- accepts@1.3.7 163 silly saveTree | +-- mime-types@2.1.27 163 silly saveTree | | `-- mime-db@1.44.0 163 silly saveTree | `-- negotiator@0.6.2 163 silly saveTree +-- after@0.8.2 163 silly saveTree +-- array-flatten@1.1.1 163 silly saveTree +-- arraybuffer.slice@0.0.7 163 silly saveTree +-- async-limiter@1.0.1 163 silly saveTree +-- backo2@1.0.2 163 silly saveTree +-- base64-arraybuffer@0.1.5 163 silly saveTree +-- base64id@2.0.0 163 silly saveTree +-- better-assert@1.0.2 163 silly saveTree | `-- callsite@1.0.0 163 silly saveTree +-- blob@0.0.5 163 silly saveTree +-- body-parser@1.19.0 163 silly saveTree | +-- bytes@3.1.0 163 silly saveTree | +-- content-type@1.0.4 163 silly saveTree | +-- debug@2.6.9 163 silly saveTree | | `-- ms@2.0.0 163 silly saveTree | +-- depd@1.1.2 163 silly saveTree | +-- http-errors@1.7.2 163 silly saveTree | | +-- inherits@2.0.3 163 silly saveTree | | +-- setprototypeof@1.1.1 163 silly saveTree | | +-- statuses@1.5.0 163 silly saveTree | | `-- toidentifier@1.0.0 163 silly saveTree | +-- iconv-lite@0.4.24 163 silly saveTree | | `-- safer-buffer@2.1.2 163 silly saveTree | +-- on-finished@2.3.0 163 silly saveTree | | `-- ee-first@1.1.1 163 silly saveTree | +-- qs@6.7.0 163 silly saveTree | +-- raw-body@2.4.0 163 silly saveTree | | `-- unpipe@1.0.0 163 silly saveTree | `-- type-is@1.6.18 163 silly saveTree | `-- media-typer@0.3.0 163 silly saveTree +-- bytes@3.1.0 163 silly saveTree +-- callsite@1.0.0 163 silly saveTree +-- component-bind@1.0.0 163 silly saveTree +-- component-emitter@1.2.1 163 silly saveTree +-- component-inherit@0.0.3 163 silly saveTree +-- content-disposition@0.5.3 163 silly saveTree | `-- safe-buffer@5.1.2 163 silly saveTree +-- content-type@1.0.4 163 silly saveTree +-- cookie-signature@1.0.6 163 silly saveTree +-- cookie@0.4.0 163 silly saveTree +-- debug@2.6.9 163 silly saveTree +-- depd@1.1.2 163 silly saveTree +-- destroy@1.0.4 163 silly saveTree +-- ee-first@1.1.1 163 silly saveTree +-- encodeurl@1.0.2 163 silly saveTree +-- engine.io-client@3.4.3 163 silly saveTree | +-- component-emitter@1.3.0 163 silly saveTree | +-- debug@4.1.1 163 silly saveTree | | `-- ms@2.1.2 163 silly saveTree | +-- engine.io-parser@2.2.0 163 silly saveTree | | `-- has-binary2@1.0.3 163 silly saveTree | | `-- isarray@2.0.1 163 silly saveTree | +-- has-cors@1.1.0 163 silly saveTree | +-- indexof@0.0.1 163 silly saveTree | +-- parseqs@0.0.5 163 silly saveTree | +-- parseuri@0.0.5 163 silly saveTree | +-- ws@6.1.4 163 silly saveTree | +-- xmlhttprequest-ssl@1.5.5 163 silly saveTree | `-- yeast@0.1.2 163 silly saveTree +-- engine.io-parser@2.2.0 163 silly saveTree +-- engine.io@3.4.2 163 silly saveTree | +-- cookie@0.3.1 163 silly saveTree | +-- debug@4.1.1 163 silly saveTree | | `-- ms@2.1.2 163 silly saveTree | `-- ws@7.3.0 163 silly saveTree +-- escape-html@1.0.3 163 silly saveTree +-- etag@1.8.1 163 silly saveTree +-- express-ws@4.0.0 163 silly saveTree | `-- ws@5.2.2 163 silly saveTree +-- express@4.17.1 163 silly saveTree | +-- finalhandler@1.1.2 163 silly saveTree | | `-- parseurl@1.3.3 163 silly saveTree | +-- fresh@0.5.2 163 silly saveTree | +-- merge-descriptors@1.0.1 163 silly saveTree | +-- methods@1.1.2 163 silly saveTree | +-- parseurl@1.3.3 163 silly saveTree | +-- path-to-regexp@0.1.7 163 silly saveTree | +-- proxy-addr@2.0.6 163 silly saveTree | | +-- forwarded@0.1.2 163 silly saveTree | | `-- ipaddr.js@1.9.1 163 silly saveTree | +-- range-parser@1.2.1 163 silly saveTree | +-- send@0.17.1 163 silly saveTree | | +-- mime@1.6.0 163 silly saveTree | | `-- ms@2.1.1 163 silly saveTree | +-- serve-static@1.14.1 163 silly saveTree | +-- utils-merge@1.0.1 163 silly saveTree | `-- vary@1.1.2 163 silly saveTree +-- finalhandler@1.1.2 163 silly saveTree +-- forwarded@0.1.2 163 silly saveTree +-- fresh@0.5.2 163 silly saveTree +-- has-binary2@1.0.3 163 silly saveTree +-- has-cors@1.1.0 163 silly saveTree +-- http-errors@1.7.2 163 silly saveTree +-- iconv-lite@0.4.24 163 silly saveTree +-- indexof@0.0.1 163 silly saveTree +-- inherits@2.0.3 163 silly saveTree +-- ipaddr.js@1.9.1 163 silly saveTree +-- isarray@2.0.1 163 silly saveTree +-- media-typer@0.3.0 163 silly saveTree +-- merge-descriptors@1.0.1 163 silly saveTree +-- methods@1.1.2 163 silly saveTree +-- mime-db@1.44.0 163 silly saveTree +-- mime-types@2.1.27 163 silly saveTree +-- mime@1.6.0 163 silly saveTree +-- ms@2.0.0 163 silly saveTree +-- nan@2.14.1 163 silly saveTree +-- negotiator@0.6.2 163 silly saveTree +-- node-pty@0.9.0 163 silly saveTree +-- object-component@0.0.3 163 silly saveTree +-- on-finished@2.3.0 163 silly saveTree +-- parseqs@0.0.5 163 silly saveTree +-- parseuri@0.0.5 163 silly saveTree +-- parseurl@1.3.3 163 silly saveTree +-- path-to-regexp@0.1.7 163 silly saveTree +-- proxy-addr@2.0.6 163 silly saveTree +-- pty.js@0.3.1 163 silly saveTree | +-- extend@1.2.1 163 silly saveTree | `-- nan@2.3.5 163 silly saveTree +-- qs@6.7.0 163 silly saveTree +-- range-parser@1.2.1 163 silly saveTree +-- raw-body@2.4.0 163 silly saveTree +-- safe-buffer@5.1.2 163 silly saveTree +-- safer-buffer@2.1.2 163 silly saveTree +-- send@0.17.1 163 silly saveTree +-- serve-static@1.14.1 163 silly saveTree +-- setprototypeof@1.1.1 163 silly saveTree +-- socket.io-adapter@1.1.2 163 silly saveTree +-- socket.io-client@2.3.0 163 silly saveTree | +-- debug@4.1.1 163 silly saveTree | | `-- ms@2.1.2 163 silly saveTree | +-- socket.io-parser@3.3.0 163 silly saveTree | | `-- debug@3.1.0 163 silly saveTree | | `-- ms@2.0.0 163 silly saveTree | `-- to-array@0.1.4 163 silly saveTree +-- socket.io-parser@3.4.1 163 silly saveTree | `-- debug@4.1.1 163 silly saveTree | `-- ms@2.1.2 163 silly saveTree +-- socket.io@2.3.0 163 silly saveTree | `-- debug@4.1.1 163 silly saveTree | `-- ms@2.1.2 163 silly saveTree +-- statuses@1.5.0 163 silly saveTree +-- to-array@0.1.4 163 silly saveTree +-- toidentifier@1.0.0 163 silly saveTree +-- type-is@1.6.18 163 silly saveTree +-- unpipe@1.0.0 163 silly saveTree +-- utils-merge@1.0.1 163 silly saveTree +-- vary@1.1.2 163 silly saveTree +-- ws@5.2.2 163 silly saveTree +-- xmlhttprequest-ssl@1.5.5 163 silly saveTree +-- xterm@4.6.0 163 silly saveTree `-- yeast@0.1.2 164 warn enoent ENOENT: no such file or directory, open '/usr/local/cwpsrv/htdocs/admin/admin/package.json' 165 verbose enoent This is related to npm not being able to find a file. 166 warn admin No description 167 warn admin No repository field. 168 warn admin No README data 169 warn admin No license field. 170 verbose stack Error: pty.js@0.3.1 install: `node-gyp rebuild` 170 verbose stack Exit status 1 170 verbose stack at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16) 170 verbose stack at EventEmitter.emit (events.js:315:20) 170 verbose stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14) 170 verbose stack at ChildProcess.emit (events.js:315:20) 170 verbose stack at maybeClose (internal/child_process.js:1021:16) 170 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5) 171 verbose pkgid pty.js@0.3.1 172 verbose cwd /usr/local/cwpsrv/htdocs/admin/admin 173 verbose Linux 3.10.0-1127.10.1.el7.x86_64 174 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "express" "pty.js" "--production" 175 verbose node v12.18.0 176 verbose npm v6.14.4 177 error code ELIFECYCLE 178 error errno 1 179 error pty.js@0.3.1 install: `node-gyp rebuild` 179 error Exit status 1 180 error Failed at the pty.js@0.3.1 install script. 180 error This is probably not a problem with npm. There is likely additional logging output above. 181 verbose exit [ 1, true ]
修改文件时间
将文件时间修改为当前时间的前一年
删除文件