sveltejs 를 설치하려다가 오류가 발생되었는데요. 제가 컴퓨터 이름이 아래 처럼 WIN10 PRO 라고 한 칸 띄워져 있습니다. 이 부분이 오류인데요. 그렇다고 컴퓨터 이름을 변경하기고 그렇고 해서 Users 폴더에 가서 dir /x 명령어를 실행했더니 "WIN10P~1" 으로 입력이 가능하더군요.
npm ERR! code ENOLOCAL
npm ERR! Could not install from "PRO\AppData\Roaming\npm-cache\_npx\17428" as it does not contain a package.json file.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\WIN10 PRO\AppData\Roaming\npm-cache\_logs\2021-05-12T07_37_16_556Z-debug.log
Install for [ 'degit@latest' ] failed with code 1
Microsoft Windows [Version 10.0.19042.928]
(c) Microsoft Corporation. All rights reserved.
C:\WINDOWS\system32>cd C:\SourceFolder\Svelte
C:\SourceFolder\Svelte>npx degit sveltejs/template my-svelte-project
npm ERR! code ENOLOCAL
npm ERR! Could not install from "PRO\AppData\Roaming\npm-cache\_npx\17428" as it does not contain a package.json file.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\WIN10 PRO\AppData\Roaming\npm-cache\_logs\2021-05-12T07_37_16_556Z-debug.log
Install for [ 'degit@latest' ] failed with code 1
C:\SourceFolder\Svelte>C:\Users>dir /x
'C:\Users'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.
C:\SourceFolder\Svelte>cd..
C:\SourceFolder>cd ..
C:\>cd users
C:\Users>dir /x
C 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 1869-740E
C:\Users 디렉터리
2021-04-06 오후 11:23 <DIR> .
2021-04-06 오후 11:23 <DIR> ..
2020-12-15 오후 02:42 <DIR> DEFAUL~2 DefaultAppPool
2021-02-16 오전 02:29 <DIR> DEVSHI~1.COM dev.shimpark.com
2021-04-06 오후 11:23 <DIR> DEVSHI~2.COM dev.shimpark.com AppPool
2021-02-16 오전 02:47 <DIR> DEV1SH~1.COM dev1.shimpark.com
2021-02-16 오전 02:51 <DIR> DEV1SH~2.COM dev1.shimpark.com AppPool
2021-03-30 오전 11:41 <DIR> MATOMO~1.ME matomo.univ.me
2020-11-12 오전 01:13 <DIR> Public
2021-02-16 오전 02:50 <DIR> shimpark
2020-12-01 오전 12:22 <DIR> WIN10
2021-04-20 오후 08:24 <DIR> WIN10P~1 WIN10 PRO
0개 파일 0 바이트
12개 디렉터리 134,053,961,728 바이트 남음
C:\Users>npm config set cache "C:\Users\WIN10P~1\AppData\Roaming\npm-cache" --global
C:\Users>CD C:\SourceFolder\Svelte
C:\SourceFolder\Svelte>npx degit sveltejs/template my-svelte-project
npx: installed 1 in 1.514s
> cloned sveltejs/template#HEAD to my-svelte-project
C:\SourceFolder\Svelte>
아래 전역으로 npm config 을 명시적으로 WIN 10 을 WIN10P~1 로 지정 설정했습니다.
npm config set cache "C:\Users\WIN10P~1\AppData\Roaming\npm-cache" --global
이제 다시 svelte 를 설치하니 오류 없이 잘 됩니다.