개발/잡종

ubuntu / npm run dev 에러 / svelte

북치기_개발모드 2023. 4. 3. 23:16
반응형
ubuntu@:~/datalab/app/frontend$ npm run dev

> svelte-app@1.0.0 dev /home/ubuntu/datalab/app/frontend
> rollup -c -w

/home/ubuntu/datalab/app/frontend/node_modules/rollup/dist/bin/rollup:1271
const SECOND_ROUNDING_EPSILON = 0.000_000_1;
                                ^^^^^

SyntaxError: Invalid or unexpected token
    at Module._compile (internal/modules/cjs/loader.js:723:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! svelte-app@1.0.0 dev: `rollup -c -w`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the svelte-app@1.0.0 dev 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!     /home/ubuntu/.npm/_logs/2023-04-03T13_35_54_962Z-debug.log

 

대부분 업데이트하면 해결되는것같음.

 

이 에러는 0.000_000_1; 이라는 자료형을 못읽는 것인데 맨밑에 로그를 살펴보면 버전이 몹시 잘못되어있다.

18 verbose node v10.19.0
19 verbose npm  v6.14.4​

업데이트를 통해 혼내주자

node.js 업데이트 (3개의 명령어를 차례차례 입력하세요.)

sudo npm cache clean --force
sudo npm install -g n
sudo n stable

npm 업데이트

sudo npm install -g npm

 

ㅠㅠ 진짜 몇시간 삽질한듯.. 스벨트 처음이라 내가 뭐 잘못하고있는줄알고..하 .. 

 

[Linux] 리눅스 내 Node.js 및 NPM 최신 버전으로 유지하기

헬로월드! 김컴공입니다. 우선 npm 과 node.js 설치에 관한 공식문서는 docs.npmjs.com/downloading-and-installing-node-js-and-npm 를 참고하세요. GCP 같은 클라우드 컴퓨팅을 운용할 때, 특히 웹서버를 운용할 때,

kimce.tistory.com

 

Module parse failed: Identifier directly after number - PullAnswer

Module parse failed: Identifier directly after number

pullanswer.com

 

반응형