우선, 순진한 질문에 대한 거대한 사과와 이것이 중복되는 것처럼 보입니다.npm 패키지를 절대 경로에 설치하십시오 (로컬 및 package.json)
과 같은 다른 경로에서 외부 종속성으로 패키지 (예 : material-ui
)를 설치하고 싶습니다. 문제는 npm
에 --prefix
옵션을 지정하는 옵션을 찾지 못하는 것입니다. 실제로이 패키지는 ./node_module/my-material-ui/node_modules/material-ui
아래에 패키지를 설치하기 때문에 실제로 도움이되지 않습니다. 사실, 이것은 접두어 설치 경로 이후 의미가 있습니다. 나는 주변을 수색했지만 즉시 해결책을 찾지 못했다.
이제는 다음 질문과 같이 npm install ...
을 사용하여 개별적으로 (또는 로컬로) 위 패키지를 설치하는 대신 패키지를 설치할 위치를 package.json
에 지정하려고합니다. 즉, 내부에 package.json
을 지정하여 위의 목표를 달성 할 수있는 방법입니다.
도움과 권장 사항에 미리 감사드립니다.
왜 당신은 다른 이름/경로로 설치해야합니까? – Joe
안녕하세요 Joe, 저는 'material-ui'와 'material-ui-next'를 모두 사용하고 있습니다. 'material-ui-next'의 컴포넌트를 사용할 때, 내부 로직은'material-ui-next' 대신'material-ui'를 호출합니다. 즉, 'material-ui-next'에서 코드를 선택하는 대신 'material-ui'로 이동하여 찾고자하는 것을 찾지 못해 실패합니다. 말이된다? –
아마도 관련이 있습니까? https://stackoverflow.com/questions/42258202/use-components-from-two-versions-of-the-same-library-npm-material-ui-in-my-ca – Joe