문제가 발생하여 스타일러스를 참조하지 못했습니다. 해결되었지만 조금 혼란스럽습니다
배경은 다음과 같습니다.
npm은 현재 5.0.3으로 업그레이드되었습니다.
npm을 설치하면 디렉터리에 package-lock.json 파일이 추가로 생성됩니다.
이때 package.json의 devDependency에
그런 다음 터미널에서 npm install을 다시 실행하면 프로젝트의 node_modules에 스타일러스 폴더가 나타나지 않습니다
정보를 확인해보니 새 버전의 함정이라고 합니다
https://mp.weixin.qq .com/s?__.. .
주어진 해결책은 이전 npm 버전으로 다시 전환하는 것입니다...
내 솔루션 프로세스
1. package-lock.json을 삭제하고 다시 npm 설치하세요. node_modules에 스타일러스 폴더가 표시되지만 여전히 오류가 보고됩니다. 2. sudo npm install stylus-loader stylus --save-dev를 직접 실행하세요. 결과적으로 컴파일이 성공했습니다
나는 또한 이것을 발견했고 이것이 npm5.0의 함정이라는 것을 알았습니다. 설치하려는 경우에만 버전을 지정할 수 있다는 것입니다. 스택오버플로에서 본 답변인데 제 외국어 실력이 좋지 않아서 일부만 이해가 되네요. 문제는 vue.js가 그다지 좋지 않다는 것입니다. npm이나 node.js를 사용해 볼 수도 있습니다.
문서를 읽지는 않았지만 지금은 잠금 파일과 npm i를 삭제하는 방법이 있으며 작동할 것입니다