programing

노드 사스는 개발입니까, 아니면 React 프로젝트에 의존합니까?

skycolor 2023. 3. 28. 21:29
반응형

노드 사스는 개발입니까, 아니면 React 프로젝트에 의존합니까?

정맥류 반응 문서에는 Prod 종속성으로 추가되어 있지만 그 이유를 알 수 없습니다.SAS는 개발 중에만 컴파일되고 Push를 받으면 컴파일된 CSS 파일을 실제로 푸시하기 때문에 devDependecy여야 하지 않을까요?

생산 빌드에 필요하기 때문에 생산 종속성 목록 imho에 있어야 합니다.

제 경험상, 대부분의 경우 프로젝트는 생산을 위해 새롭게 구축되기 때문에 처음부터 구축하기 위해 필요한 모든 패키지가 필요합니다.

개발 의존성은 prod 빌드에 필요하지 않지만 개발에서 분명히 사용되고 있는 webpack-dev-server와 같은 것일 수 있습니다(사용하고 있다고 가정).

sass의 공식 NPM 사이트(링크: "SAS는 '의존성'으로 설치해야 합니까, 아니면 '의존성'으로 설치해야 합니까?(글로벌 설치와는 별도로) 개발 의존성으로 설치하는 것이 좋기 때문에 그렇게 하는 것이 좋다고 생각합니다.

또한 공식 Node 웹사이트에서 제안했듯이, Babel은 개발 의존관계로 설치되어야 하며, 이는 프로덕션 빌드를 작성하기 위해 필요할 수 있는 패키지입니다.애플리케이션 실행 시 필요하지 않은 패키지는 모두 개발 의존관계로 설치해야 한다고 생각합니다.

언급URL : https://stackoverflow.com/questions/55089432/is-node-sass-a-dev-or-a-production-dependency-on-react-projects

반응형