2017-11-23 19 views
0

왜 Polymer와 작동하도록 Node.js를 설치해야합니까? npm 때문에? 일반적인 Polymer 프로젝트에서 Node.js를 다른 용도로 사용하고 있습니까? 또는 npm은 Bower를 설치하는 데 사용되고 Bower는 프로젝트 종속성을 설치하는 데 사용됩니까?Polymer 설정에서 Node.js의 역할은 무엇입니까?

답변

2

Node.js는 프로젝트 파일을 만드는 데 사용됩니다. 콘솔 폴리머 CLI를 사용해야하는 폴리머 프로젝트를 만듭니다.

파일이 생성되면 새 프로젝트 나 현재 프로젝트를 수정할 때까지 CLI가 필요하지 않습니다.

0

Node.js.이 필요하지 않습니다. 직접 Github에서 원하는 모든 컴포넌트 (모든 의존성 및 폴리필)를 다운로드하고 프로젝트 디렉토리에 구성 할 수 있습니다. 또한 해당 경로로가는 경우 프로젝트 파일이 필요하지 않습니다.

그러나 구성 요소와 모든 종속성을 편리하게 설치하려면 bower 또는 Node.js를 사용하는 최신 yarn을 사용할 수 있습니다. 또한 프로젝트를 Github 또는 이와 유사한 방식으로 호스트하려는 경우 Polymer의 모든 코드를 사용자의 컴퓨터에 포크하는 대신 모든 종속성의 목록이 포함 된 bower.json을 커밋하는 것이 유용합니다 (그리고 repo를 복제 한 후 편리하게 설치할 수 있음). 프로젝트 레포.

만약 당신이 필요로하는 것이 있다면, Polymer가 제공하는 웹 구성 요소가없는 Polymer 자체 만 있으면 Polymer와 필요한 Polyfill을 다운로드하는 것이 더 쉽습니다.

Node.js의 용도가 더 있습니다. Polymer 프로젝트의 일부 패키지 (예 : Redux)를 사용할 수도 있습니다.이 패키지는 직접 다운로드하거나 NPM/Node를 사용하여 설치할 수도 있습니다.

+0

그래서 bower/yarn을 설치하기 위해 node.js가 필요합니까? – simplesystems