在react官网下一了一个练手项目http://reactjs.cn/react/docs/...
在本地运行时的时候用了cnpm install 安装模块,还是会出现很多模块没有,这是为什么?
使用 npm install 安装以后还是有问题
凭借我强大的毅力,已经全部一个个的手动安装完了,至少有15个这样的模块,这是为什么呢?
PHP中文网2017-04-17 15:39:30
정확히 말씀드릴 수는 없지만 모든 설치가 성공한 것으로 나오므로 종속 패키지의 개발자가 남아 있었기 때문일 것입니다. 이 상황은 일반적으로 종속성 패키지가 업그레이드된 후에 발생합니다. 종속성 개발자가 특정 종속성에 필요한 종속성을 추가했을 수 있습니다. 즉, 설치한 모듈을 실행해야 합니다. 개발자는 새로운 종속성을 추가할 때 --save 없이 npm install <package>를 직접 실행합니다. 따라서 종속 패키지가 업그레이드된 후에는 코드에 필요한 패키지가 종속 package.json 파일에 추가되지 않습니다. 이때 수동으로 설치해야 합니다. 예를 들어 현재는 npm i mime 명령을 실행해야 합니다.
巴扎黑2017-04-17 15:39:30
cnpm install
실패 후 다시 시도하기 전에 node_modules를 삭제하는 것이 좋습니다npm install
두 종속성의 디렉터리 구조가 다소 다릅니다
PHP中文网2017-04-17 15:39:30
그럼 npm을 사용해 보세요. 국내 타오바오 팀의 패키지가 불완전할 수도 있습니다. 이것도 추측입니다. npm install
을 시도하고 외국 서버에서 다운로드해 보세요