반응형
Vue CLI: 모듈 '../package를 찾을 수 없습니다.npm 설치 후 json 오류 발생
저는 Vuejs나 Vuecli 전문가가 아니지만, 그럭저럭 작업을 할 수 있습니다.이전에 Vuecli3와 webpack을 사용하기 전에 프로젝트를 진행했는데 변경하기 위해 몇 주 후에 프로젝트를 열었을 때 개발 모드에서 다음 오류가 나타납니다.
$ vue-cli-service serve --open --mode development --dashboard
internal/modules/cjs/loader.js:582
throw err;
^
Error: Cannot find module '../package.json'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
at Function.Module._load (internal/modules/cjs/loader.js:506:25)
at Module.require (internal/modules/cjs/loader.js:636:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object.<anonymous> (/Volumes/Drobo/Dropbox/NASDAQ Dubai/Marketdata-6-Indices/node_modules/.bin/vue-cli-service:5:25)
at Module._compile (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
총 작업 기간: 0.15초
패키지.json 파일은 루트 디렉터와 .lock 파일에 있습니다.컴파일 시 이 에러의 원인을 알 수 없습니다.
아무쪼록 잘 부탁드립니다.
코멘트에서 @vesperknight가 언급했듯이 이 문제는 프로젝트의 폴더를 다른 곳으로 이동할 때 발생하는 경향이 있습니다.
이 문제를 해결하려면(Linux의 경우) 프로젝트의 루트 디렉터리에서 다음을 수행하십시오.
기존 노드 모듈을 삭제합니다.
rm -r node_modules모든 의존 관계를 재설치합니다.
npm install
첫걸음은 중요한 것 같다.
언급URL : https://stackoverflow.com/questions/54386941/vue-cli-cannot-find-module-package-json-error-after-npm-install
반응형
'programing' 카테고리의 다른 글
| Vue 구성 요소 데이터 기능 - 이 비어 있음 (0) | 2022.07.28 |
|---|---|
| 이 표현은 무엇을 의미하며 왜 컴파일됩니까? (0) | 2022.07.28 |
| 다른 컴포넌트에서 App.vue에 액세스하는 방법 (0) | 2022.07.28 |
| 배열은 공변적이지만 일반 분포는 불변인 이유는 무엇입니까? (0) | 2022.07.28 |
| SQLite의 초당 삽입 성능 향상 (0) | 2022.07.28 |