https://eond.com/phpstorm/426378
이렇게 그냥 단순 파일만 해서는 안되고, npm 을 먼저 설치를 해야하는 거였더군요.
저도 삽질해서 해놓고 나중에야 정리해서 한다고 했더니 군데군데 빈틈이 많네요. ㅠ
nodejs 설치하기
https://nodejs.org/en/#download
node-sass 설치하기
https://www.npmjs.com/package/node-sass
npm i node-scss
삽질기록
Microsoft Windows [Version 10.0.18363.535] (c) 2019 Microsoft Corporation. All rights reserved. C:\Wnmp\html\node_modules>npm install node-sass npm WARN enoent ENOENT: no such file or directory, open 'C:\Wnmp\html\package.json' npm WARN html No description npm WARN html No repository field. npm WARN html No README data npm WARN html No license field. npm ERR! code ENOENT npm ERR! syscall chmod npm ERR! path C:\Wnmp\html\node_modules\node-sass\bin\node-sass npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file or directory, chmod 'C:\Wnmp\html\node_modules\node-sass\bin\node-sas s' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\eond\AppData\Roaming\npm-cache\_logs\2020-01-10T06_59_48_838Z-debug.log C:\Wnmp\html\node_modules>npm Usage: npm <command> where <command> is one of: access, adduser, audit, bin, bugs, c, cache, ci, cit, clean-install, clean-install-test, completion, config, create, ddp, dedupe, deprecate, dist-tag, docs, doctor, edit, explore, fund, get, help, help-search, hook, i, init, install, install-ci-test, install-test, it, link, list, ln, login, logout, ls, org, outdated, owner, pack, ping, prefix, profile, prune, publish, rb, rebuild, repo, restart, root, run, run-script, s, se, search, set, shrinkwrap, star, stars, start, stop, t, team, test, token, tst, un, uninstall, unpublish, unstar, up, update, v, version, view, whoami npm <command> -h quick help on <command> npm -l display full usage info npm help <term> search for help on <term> npm help npm involved overview Specify configs in the ini-formatted file: C:\Users\eond\.npmrc or on the command line via: npm <command> --key value Config info can be viewed via: npm help config npm@6.13.4 C:\Program Files\nodejs\node_modules\npm C:\Wnmp\html\node_modules>npm install npm WARN deprecated undefined@0.1.0: this package has been deprecated npm WARN saveError ENOENT: no such file or directory, open 'C:\Wnmp\html\package.json' npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN enoent ENOENT: no such file or directory, open 'C:\Wnmp\html\package.json' npm WARN html No description npm WARN html No repository field. npm WARN html No README data npm WARN html No license field. removed 1 package and audited 34656 packages in 3.296s found 494 vulnerabilities (6 low, 488 high) run `npm audit fix` to fix them, or `npm audit` for details C:\Wnmp\html\node_modules>npm update npm WARN enoent ENOENT: no such file or directory, open 'C:\Wnmp\html\package.json' npm WARN html No description npm WARN html No repository field. npm WARN html No README data npm WARN html No license field. + lodash.mergewith@4.6.2 updated 1 package and audited 34656 packages in 2.442s found 493 vulnerabilities (6 low, 487 high) run `npm audit fix` to fix them, or `npm audit` for details C:\Wnmp\html\node_modules>find node-scss FIND: 매개 변수 형식이 틀립니다. C:\Wnmp\html\node_modules>npm install node-scss npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/node-scss - Not found npm ERR! 404 npm ERR! 404 'node-scss@latest' is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\eond\AppData\Roaming\npm-cache\_logs\2020-01-10T07_02_23_036Z-debug.log C:\Wnmp\html\node_modules>npm i node-sass > node-sass@4.13.0 install C:\Wnmp\html\node_modules\node-sass > node scripts/install.js Downloading binary from https://github.com/sass/node-sass/releases/download/v4.13.0/win32-x64-72_binding.n ode Download complete ] - : Binary saved to C:\Wnmp\html\node_modules\node-sass\vendor\win32-x64-72\binding.node Caching binary to C:\Users\eond\AppData\Roaming\npm-cache\node-sass\4.13.0\win32-x64-72_binding.node > node-sass@4.13.0 postinstall C:\Wnmp\html\node_modules\node-sass > node scripts/build.js Binary found at C:\Wnmp\html\node_modules\node-sass\vendor\win32-x64-72\binding.node Testing binary Binary is fine npm WARN saveError ENOENT: no such file or directory, open 'C:\Wnmp\html\package.json' npm WARN enoent ENOENT: no such file or directory, open 'C:\Wnmp\html\package.json' npm WARN html No description npm WARN html No repository field. npm WARN html No README data npm WARN html No license field. + node-sass@4.13.0 added 2 packages from 3 contributors and audited 35185 packages in 7.772s found 498 vulnerabilities (6 low, 492 high) run `npm audit fix` to fix them, or `npm audit` for details C:\Wnmp\html\node_modules>^A