采用别人写好的 vue-admin-template 框架。
(https://panjiachen.gitee.io/vue-admin-template)
npm install
报错。搞了半天,都不知道原因,后来同事把它的node_modules 文件拷贝一份到我这,就好了!
原因:github.com 网站无法访问。
报错提示部分:
Downloading binary from https://github.com/sass/node-sass/releases/download/v4.13.1/win32-x64-72_binding.node Cannot download "https://github.com/sass/node-sass/releases/download/v4.13.1/win32-x64-72_binding.node": connect ETIMEDOUT 13.229.188.59:443 Timed out whilst downloading the prebuilt binary 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
提示中还不行,那就用VPN去下载吧。
翻译:
从https://github.com/sass/node-sass/releases/download/v4.13.1/win32-x64-72_binding.node下载二进制文件
无法下载“https://github.com/sass/node sass/releases/download/v4.13.1/win32-x64-72_binding.node”:
连接ETIMEDOUT 13.229.188.59:443
下载预构建二进制文件时超时
提示:如果您所在的位置无法访问github.com
尝试通过HTTP_proxy设置代理,例如。
导出HTTP_PROXY=HTTP://example.com:1234
或通过配置npm代理
npm配置集代理http://example.com:8080
全部报错内容:
PS E:\Source\Repos\WaterEco\webui> npm install npm WARN deprecated runjs@4.4.2: This project has been renamed to 'tasksfile'. Install using 'npm install tasksfile' instead. npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. npm WARN deprecated microcli@1.3.3: This project has been renamed to @pawelgalazka/cli . Install using @pawelgalazka/cli instead npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated microargs@1.1.2: This project has been renamed to @pawelgalazka/cli-args. Install using @pawelgalazka/cli-args instead npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor. npm WARN deprecated kleur@2.0.2: Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\> for migration path(s). npm WARN deprecated left-pad@1.3.0: use String.prototype.padStart() > yorkie@2.0.0 install E:\Source\Repos\WaterEco\webui\node_modules\yorkie > node bin/install.js setting up Git hooks can't find .git directory, skipping Git hooks installation > node-sass@4.13.1 install E:\Source\Repos\WaterEco\webui\node_modules\node-sass > node scripts/install.js Downloading binary from https://github.com/sass/node-sass/releases/download/v4.13.1/win32-x64-72_binding.node Cannot download "https://github.com/sass/node-sass/releases/download/v4.13.1/win32-x64-72_binding.node": connect ETIMEDOUT 13.229.188.59:443 Timed out whilst downloading the prebuilt binary 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 > core-js@2.6.11 postinstall E:\Source\Repos\WaterEco\webui\node_modules\core-js > node -e "try{require('./postinstall')}catch(e){}" Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library! The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: > https://opencollective.com/core-js > https://www.patreon.com/zloirock Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -) > ejs@2.7.4 postinstall E:\Source\Repos\WaterEco\webui\node_modules\ejs > node ./postinstall.js Thank you for installing EJS: built with the Jake JavaScript build tool (https://jakejs.com/) > node-sass@4.13.1 postinstall E:\Source\Repos\WaterEco\webui\node_modules\node-sass > node scripts/build.js Building: C:\Program Files\nodejs\node.exe E:\Source\Repos\WaterEco\webui\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 [ gyp verb cli 'C:\\Program Files\\nodejs\\node.exe', gyp verb cli 'E:\\Source\\Repos\\WaterEco\\webui\\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 verb cli ] gyp info using node-gyp@3.8.0 gyp info using node@12.13.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 (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:13:12) gyp verb `which` failed at F (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:68:19) gyp verb `which` failed at E (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:80:29) gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:89:16 gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\isexe\index.js:42:5 gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\isexe\windows.js:36:5 gyp verb `which` failed at FSReqCallback.oncomplete (fs.js:158:21) gyp verb `which` failed python2 Error: not found: python2 gyp verb `which` failed at getNotFoundError (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:13:12) gyp verb `which` failed at F (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:68:19) gyp verb `which` failed at E (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:80:29) gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:89:16 gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\isexe\index.js:42:5 gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\isexe\windows.js:36:5 gyp verb `which` failed at FSReqCallback.oncomplete (fs.js:158:21) { gyp verb `which` failed stack: 'Error: not found: python2\n' + gyp verb `which` failed ' at getNotFoundError (E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\which\\which.js:13:12)\n' + gyp verb `which` failed ' at F (E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\which\\which.js:68:19)\n' + gyp verb `which` failed ' at E (E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\which\\which.js:80:29)\n' + gyp verb `which` failed ' at E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\which\\which.js:89:16\n' + gyp verb `which` failed ' at E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\isexe\\index.js:42:5\n' + gyp verb `which` failed ' at E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\isexe\\windows.js:36:5\n' + gyp verb `which` failed ' at FSReqCallback.oncomplete (fs.js:158:21)', gyp verb `which` failed code: 'ENOENT' gyp verb `which` failed } 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 (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:13:12) gyp verb `which` failed at F (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:68:19) gyp verb `which` failed at E (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:80:29) gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:89:16 gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\isexe\index.js:42:5 gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\isexe\windows.js:36:5 gyp verb `which` failed at FSReqCallback.oncomplete (fs.js:158:21) gyp verb `which` failed python Error: not found: python gyp verb `which` failed at getNotFoundError (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:13:12) gyp verb `which` failed at F (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:68:19) gyp verb `which` failed at E (E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:80:29) gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\which\which.js:89:16 gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\isexe\index.js:42:5 gyp verb `which` failed at E:\Source\Repos\WaterEco\webui\node_modules\isexe\windows.js:36:5 gyp verb `which` failed at FSReqCallback.oncomplete (fs.js:158:21) { gyp verb `which` failed stack: 'Error: not found: python\n' + gyp verb `which` failed ' at getNotFoundError (E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\which\\which.js:13:12)\n' + gyp verb `which` failed ' at F (E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\which\\which.js:68:19)\n' + gyp verb `which` failed ' at E (E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\which\\which.js:80:29)\n' + gyp verb `which` failed ' at E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\which\\which.js:89:16\n' + gyp verb `which` failed ' at E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\isexe\\index.js:42:5\n' + gyp verb `which` failed ' at E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\isexe\\windows.js:36:5\n' + gyp verb `which` failed ' at FSReqCallback.oncomplete (fs.js:158:21)', gyp verb `which` failed code: 'ENOENT' gyp verb `which` failed } gyp verb could not find "python". checking python launcher gyp verb could not find "python". guessing location gyp verb ensuring that file exists: C:\Python27\python.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 (E:\Source\Repos\WaterEco\webui\node_modules\node-gyp\lib\configure.js:484:19) gyp ERR! stack at PythonFinder.<anonymous> (E:\Source\Repos\WaterEco\webui\node_modules\node-gyp\lib\configure.js:509:16) gyp ERR! stack at callback (E:\Source\Repos\WaterEco\webui\node_modules\graceful-fs\polyfills.js:295:20) gyp ERR! stack at FSReqCallback.oncomplete (fs.js:158:21) gyp ERR! System Windows_NT 10.0.17134 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "E:\\Source\\Repos\\WaterEco\\webui\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library=" gyp ERR! cwd E:\Source\Repos\WaterEco\webui\node_modules\node-sass gyp ERR! node -v v12.13.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok Build failed with error code: 1 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules\chokidar\node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.11: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})npm WARN vue-admin-template@4.2.1 No repository field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: abbrev@1.1.1 (node_modules\fsevents\node_modules\abbrev): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\abbrev' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.abbrev.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ansi-regex@2.1.1 (node_modules\fsevents\node_modules\ansi-regex): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\ansi-regex' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.ansi-regex.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: aproba@1.2.0 (node_modules\fsevents\node_modules\aproba): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\aproba' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.aproba.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: balanced-match@1.0.0 (node_modules\fsevents\node_modules\balanced-match): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\balanced-match' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.balanced-match.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: chownr@1.1.3 (node_modules\fsevents\node_modules\chownr): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\chownr' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.chownr.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: code-point-at@1.1.0 (node_modules\fsevents\node_modules\code-point-at): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\code-point-at' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.code-point-at.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: concat-map@0.0.1 (node_modules\fsevents\node_modules\concat-map): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\concat-map' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.concat-map.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: console-control-strings@1.1.0 (node_modules\fsevents\node_modules\console-control-strings): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\console-control-strings' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.console-control-strings.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: core-util-is@1.0.2 (node_modules\fsevents\node_modules\core-util-is): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\core-util-is' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.core-util-is.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: deep-extend@0.6.0 (node_modules\fsevents\node_modules\deep-extend): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\deep-extend' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.deep-extend.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: delegates@1.0.0 (node_modules\fsevents\node_modules\delegates): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\delegates' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.delegates.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: detect-libc@1.0.3 (node_modules\fsevents\node_modules\detect-libc): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\detect-libc' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.detect-libc.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fs.realpath@1.0.0 (node_modules\fsevents\node_modules\fs.realpath): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\fs.realpath' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.fs.realpath.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: has-unicode@2.0.1 (node_modules\fsevents\node_modules\has-unicode): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\has-unicode' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.has-unicode.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: inherits@2.0.4 (node_modules\fsevents\node_modules\inherits): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\inherits' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.inherits.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ini@1.3.5 (node_modules\fsevents\node_modules\ini): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\ini' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.ini.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: isarray@1.0.0 (node_modules\fsevents\node_modules\isarray): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\isarray' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.isarray.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: minimist@0.0.8 (node_modules\fsevents\node_modules\minimist): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\minimist' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.minimist.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ms@2.1.2 (node_modules\fsevents\node_modules\ms): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\ms' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.ms.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: npm-normalize-package-bin@1.0.1 (node_modules\fsevents\node_modules\npm-normalize-package-bin): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\npm-normalize-package-bin' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.npm-normalize-package-bin.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: number-is-nan@1.0.1 (node_modules\fsevents\node_modules\number-is-nan): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\number-is-nan' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.number-is-nan.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: object-assign@4.1.1 (node_modules\fsevents\node_modules\object-assign): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\object-assign' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.object-assign.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: os-homedir@1.0.2 (node_modules\fsevents\node_modules\os-homedir): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\os-homedir' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.os-homedir.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: os-tmpdir@1.0.2 (node_modules\fsevents\node_modules\os-tmpdir): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\os-tmpdir' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.os-tmpdir.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: path-is-absolute@1.0.1 (node_modules\fsevents\node_modules\path-is-absolute): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\path-is-absolute' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.path-is-absolute.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: process-nextick-args@2.0.1 (node_modules\fsevents\node_modules\process-nextick-args): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\process-nextick-args' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.process-nextick-args.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: minimist@1.2.0 (node_modules\fsevents\node_modules\rc\node_modules\minimist): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\rc\node_modules\minimist' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\rc\node_modules\.minimist.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: safe-buffer@5.1.2 (node_modules\fsevents\node_modules\safe-buffer): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\safe-buffer' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.safe-buffer.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: safer-buffer@2.1.2 (node_modules\fsevents\node_modules\safer-buffer): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\safer-buffer' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.safer-buffer.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sax@1.2.4 (node_modules\fsevents\node_modules\sax): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\sax' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.sax.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: semver@5.7.1 (node_modules\fsevents\node_modules\semver): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\semver' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.semver.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: set-blocking@2.0.0 (node_modules\fsevents\node_modules\set-blocking): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\set-blocking' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.set-blocking.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: signal-exit@3.0.2 (node_modules\fsevents\node_modules\signal-exit): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\signal-exit' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.signal-exit.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: strip-json-comments@2.0.1 (node_modules\fsevents\node_modules\strip-json-comments): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\strip-json-comments' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.strip-json-comments.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: util-deprecate@1.0.2 (node_modules\fsevents\node_modules\util-deprecate): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\util-deprecate' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.util-deprecate.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: wrappy@1.0.2 (node_modules\fsevents\node_modules\wrappy): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\wrappy' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.wrappy.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: yallist@3.1.1 (node_modules\fsevents\node_modules\yallist): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\yallist' -> 'E:\Source\Repos\WaterEco\webui\node_modules\fsevents\node_modules\.yallist.DELETE' npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4.13.1 postinstall: `node scripts/build.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the node-sass@4.13.1 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! C:\Users\hao123\AppData\Roaming\npm-cache\_logs\2020-02-27T04_30_25_441Z-debug.log PS E:\Source\Repos\WaterEco\webui> npm run dev > vue-admin-template@4.2.1 dev E:\Source\Repos\WaterEco\webui > vue-cli-service serve INFO Starting development server... 10% building 2/2 modules 0 activei ?wds?: Project is running at http://localhost:9528/ i ?wds?: webpack output is served from / i ?wds?: Content not from webpack is served from E:\Source\Repos\WaterEco\webui\public i ?wds?: 404s will fallback to /index.html 98% after emitting CopyPlugin ERROR Failed to compile with 11 errors 12:31:12 error in ./src/styles/index.scss Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./src/styles/index.scss 4:14-222 14:3-18:5 15:22-230 @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js error in ./src/views/login/index.vue?vue&type=style&index=0&lang=scss& Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/login/index.vue?vue&type=style&index=0&lang=scss& 4:14-451 14:3-18:5 15:22-459 @ ./src/views/login/index.vue?vue&type=style&index=0&lang=scss& @ ./src/views/login/index.vue @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js error in ./src/views/dashboard/index.vue?vue&type=style&index=0&id=106c86ed&lang=scss&scoped=true& Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/dashboard/index.vue?vue&type=style&index=0&id=106c86ed&lang=scss&scoped=true& 4:14-475 14:3-18:5 15:22-483 @ ./src/views/dashboard/index.vue?vue&type=style&index=0&id=106c86ed&lang=scss&scoped=true& @ ./src/views/dashboard/index.vue @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js error in ./src/views/login/index.vue?vue&type=style&index=1&id=37dfd6fc&lang=scss&scoped=true& Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/login/index.vue?vue&type=style&index=1&id=37dfd6fc&lang=scss&scoped=true& 4:14-475 14:3-18:5 15:22-483 @ ./src/views/login/index.vue?vue&type=style&index=1&id=37dfd6fc&lang=scss&scoped=true& @ ./src/views/login/index.vue @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js error in ./src/views/404.vue?vue&type=style&index=0&id=6b3aeb0e&lang=scss&scoped=true& Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/404.vue?vue&type=style&index=0&id=6b3aeb0e&lang=scss&scoped=true& 4:14-455 14:3-18:5 15:22-463 @ ./src/views/404.vue?vue&type=style&index=0&id=6b3aeb0e&lang=scss&scoped=true& @ ./src/views/404.vue @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js error in ./src/layout/index.vue?vue&type=style&index=0&id=13877386&lang=scss&scoped=true& Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/index.vue?vue&type=style&index=0&id=13877386&lang=scss&scoped=true& 4:14-457 14:3-18:5 15:22-465 @ ./src/layout/index.vue?vue&type=style&index=0&id=13877386&lang=scss&scoped=true& @ ./src/layout/index.vue @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js error in ./src/layout/components/Navbar.vue?vue&type=style&index=0&id=d16d6306&lang=scss&scoped=true& Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/components/Navbar.vue?vue&type=style&index=0&id=d16d6306&lang=scss&scoped=true& 4:14-476 14:3-18:5 15:22-484 @ ./src/layout/components/Navbar.vue?vue&type=style&index=0&id=d16d6306&lang=scss&scoped=true& @ ./src/layout/components/Navbar.vue @ ./src/layout/components/index.js @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/index.vue?vue&type=script&lang=js& @ ./src/layout/index.vue?vue&type=script&lang=js& @ ./src/layout/index.vue @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js error in ./src/layout/components/AppMain.vue?vue&type=style&index=1&lang=scss& Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/components/AppMain.vue?vue&type=style&index=1&lang=scss& 4:14-453 14:3-18:5 15:22-461 @ ./src/layout/components/AppMain.vue?vue&type=style&index=1&lang=scss& @ ./src/layout/components/AppMain.vue @ ./src/layout/components/index.js @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/index.vue?vue&type=script&lang=js& @ ./src/layout/index.vue?vue&type=script&lang=js& @ ./src/layout/index.vue @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js error in ./src/styles/variables.scss Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./src/styles/variables.scss 4:14-226 14:3-18:5 15:22-234 @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/components/Sidebar/index.vue?vue&type=script&lang=js& @ ./src/layout/components/Sidebar/index.vue?vue&type=script&lang=js& @ ./src/layout/components/Sidebar/index.vue @ ./src/layout/components/index.js @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/index.vue?vue&type=script&lang=js& @ ./src/layout/index.vue?vue&type=script&lang=js& @ ./src/layout/index.vue @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js error in ./src/layout/components/Sidebar/Logo.vue?vue&type=style&index=0&id=6494804b&lang=scss&scoped=true& Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/components/Sidebar/Logo.vue?vue&type=style&index=0&id=6494804b&lang=scss&scoped=true& 4:14-492 14:3-18:5 15:22-500 @ ./src/layout/components/Sidebar/Logo.vue?vue&type=style&index=0&id=6494804b&lang=scss&scoped=true& @ ./src/layout/components/Sidebar/Logo.vue @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/components/Sidebar/index.vue?vue&type=script&lang=js& @ ./src/layout/components/Sidebar/index.vue?vue&type=script&lang=js& @ ./src/layout/components/Sidebar/index.vue @ ./src/layout/components/index.js @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/index.vue?vue&type=script&lang=js& @ ./src/layout/index.vue?vue&type=script&lang=js& @ ./src/layout/index.vue @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js error in ./src/components/Breadcrumb/index.vue?vue&type=style&index=0&id=b50ef614&lang=scss&scoped=true& Module build failed (from ./node_modules/sass-loader/dist/cjs.js): Error: Cannot find module 'node-sass' Require stack: - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js - E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\cjs.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\loadLoader.js - E:\Source\Repos\WaterEco\webui\node_modules\loader-runner\lib\LoaderRunner.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModule.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\NormalModuleFactory.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\Compiler.js - E:\Source\Repos\WaterEco\webui\node_modules\webpack\lib\webpack.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\commands\serve.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\lib\Service.js - E:\Source\Repos\WaterEco\webui\node_modules\@vue\cli-service\bin\vue-cli-service.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at getDefaultSassImpl (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:198:10) at Object.loader (E:\Source\Repos\WaterEco\webui\node_modules\sass-loader\dist\index.js:80:29) @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/Breadcrumb/index.vue?vue&type=style&index=0&id=b50ef614&lang=scss&scoped=true& 4:14-475 14:3-18:5 15:22-483 @ ./src/components/Breadcrumb/index.vue?vue&type=style&index=0&id=b50ef614&lang=scss&scoped=true& @ ./src/components/Breadcrumb/index.vue @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/components/Navbar.vue?vue&type=script&lang=js& @ ./src/layout/components/Navbar.vue?vue&type=script&lang=js& @ ./src/layout/components/Navbar.vue @ ./src/layout/components/index.js @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/layout/index.vue?vue&type=script&lang=js& @ ./src/layout/index.vue?vue&type=script&lang=js& @ ./src/layout/index.vue @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://192.168.191.5:9528/sockjs-node (webpack)/hot/dev-server.js ./src/main.js