본문 바로가기
반응형

npm2

[NPM] install시 --save 뜻 npm를 통해 패키지를 인스톨 할 때 옵션으로 --save를 붙일 때 가 있어, 궁금해서 찾아봤다. npm install package npm install --save package --save가 없으면 node_modules에 설치를 하고 --save가 있으면 package.json의 dependecies에 추가가 된다. 이에 따라 다음에 프로젝트를 다운받은 후 npm install을 하게 되면 함께 설치가 된다. 협업을 할 때 새롭게 설치한 필요한 필수 모듈의 경우 --save를 붙여 진행하는 것이 좋다고 한다. https://stackoverflow.com/questions/35513712/is-npm-install-the-same-as-npm-install-save 2021. 9. 15.
[NPM] permission denied error 공부를 하기위해 사전 프로그램을 설치하는 것도 정말 큰 일이다 :) typescript를 설치하기 위해 고생했는데, 끝이 아니었다. typescript를 편하게 사용하기 위해 필수 프로그램인 ts-node설치도 안돼 해결방법을 열심히 찾은 후 정리한다. 에러내용을 살펴보니 설치 경로에 대한 권한이 없다고 한다. 원인은 여러가지가 있겠지만 npm, brew, node 같은 경우 'sudo'로 설치하면 발생한다고 한다. 해결 방법은 2가지가 있다고 한다. root 되어있는 디렉토리 권한을 모든 User 그룹의 권한으로 변경. npm install -g 로 설치되는 디렉토리 경로를 자신의 home directory로 변경. 그 중에 실행한 방법은 2번 첫 번째, mkdir ~/.npm-global (설치되어 .. 2021. 9. 12.
반응형