다른 React 프로젝트 ('기본'프로젝트)에 포함시키려는 React 공통 프로젝트가 있습니다. 나는 그래서 package.json 파일에서 같은 테스트 프로젝트의 이름과 Github에서에 최선을 다하고 :Github에서 직접 npm 패키지 설치 문제
{
"name": "NPM-From-Git-Test",
"version": "5.0.0",
"description": "Trying to create a common React project and add it from github",
"engines": {
"npm": ">=3"
},
다음 나는 NPM은 GitHub의 프로젝트의 웹 주소로 설치 실행.
npm install git+https://myAddress/TestCommon
그것은 설치하고 'NPM은 - - 망할 놈의 테스트에서'
다음으로 내가 '기본'프로젝트와 같은 필요한 구성 요소 'ExamplePageOne'를 포함라는 이름의 폴더 node_modules에서 프로젝트 폴더를 생성 그래서 :
import {ExamplePageOne} from 'NPM-From-Git-Test';
IntelliSense를은 'NPM-에서-힘내 테스트'모듈은 '모듈을 확인할 수 없음'을 설치, 내가 dev에 서버를 시작하면 다음과 같은 에러가 발생되지 NPM-단으로 하더군요 힘내라. '
내가 뭘 잘못하고 있니?
는 아마 이름의 경우입니까? 나는 NPM이 그것에 대해 까다 롭다고 알고있다. 이름에 소문자 만 필요합니다. – Kryten
전화가 유용합니다. 나는 이것이 이것을 고쳐 줄 것이라고 정말로 기대하고 있었다. '모듈을 해결할 수 없습니다'와 같은 오류는 내가 시도한 것에 상관없이 움직이지 않습니다. – nikotromus
git의 submodule 명령을 사용하여이 작업을 완료했습니다. 한 번 시도해보기로 결정한 후에는 매우 간단했습니다. – nikotromus