«npm» 태그된 질문

npm은 Google의 V8 JavaScript 엔진을 사용하는 비 차단 비동기 I / O 프레임 워크 인 Node.js의 공식 패키지 관리자입니다. CommonJS 모듈, jQuery 플러그인, 재사용 가능한 JavaScript 코드 (라이브러리) 및 JavaScript 기반 CLI 프로그램을 설치하고 공개하는 데 사용할 수 있습니다.

2
npm uninstall을 사용할 때 package.json에서 종속성 자동 제거
다음을 npm init사용하여 package.json에 종속성을 추가 할 수 있습니다. npm install package --save 그리고 나는 uninstall패키지를 원하고 다음을 수행하여 그렇게합니다. npm uninstall package 하지만 수동으로 파일로 이동하여 해당 줄을 삭제할 필요없이 내 package.json도 그에 따라 업데이트되기를 원합니다. npm 문서에서 다음과 같이 말합니다. 엄밀히 말하면 추가 적이므로 정말 좋은 이유없이 package.json에서 …
84 node.js  npm 

5
로컬 gulp를 찾을 수 없음 (실행 시도 : npm install gulp)
webapp-module-storage다음과 같은 정의를 가진 모듈 ( )을 만들었습니다 . package.json { "dependencies": { ... }, "devDependencies": { "gulp": "^3.9.1", ... }, "name": "webapp-module-storage", "scripts": { "postinstall": "gulp build", "test": "gulp test" } } 다음과 같이 설치할 때 다른 모듈 내에서 모듈을 사용할 수 있다고 생각했습니다. npm install github:myorg/webapp-module-storage#master 그러나 모듈을 …


9
상대 경로를 사용하여 Webpack에서 SCSS (SASS)를 사용하여 멋진 글꼴을로드하려면 어떻게해야합니까?
내 node_modules 폴더에 font-awesome이 있으므로 다음과 같이 기본 .scss 파일로 가져 오려고합니다. @import "../../node_modules/font-awesome/scss/font-awesome.scss"; 하지만 Webpack 번들링 컴파일이 실패합니다. Error: Cannot resolve 'file' or 'directory' ../fonts/fontawesome-webfont.eot font-awesome.scss 파일은 상대 경로 '../fonts/'를 참조하기 때문입니다. scss \ webpack에게 다른 파일을 @import하도록 지시하고 해당 파일의 폴더를 홈 폴더로 사용하여 상대 경로가 예상대로 작동하도록하려면 …

4
Maven은 npm과 유사합니까?
나는 package.json 파일에서 종속성을 찾고 다운로드하는 npm으로 작업했습니다. 마찬가지로 Java 프로젝트에 pom.xml 파일이 있습니다. maven 이이 파일을 찾고 종속성을 다운로드합니까? 종속성 jar를 제공하는 대신 package.json과 같은 pom.xml 파일을 전달할 수 있습니까? 이러한 도구는 유사하고 다른 플랫폼 용으로 만 빌드됩니까?
84 java  json  node.js  maven  npm 

2
npm 스크립트를 사용하여 js 파일을 어떻게 실행합니까?
npm이 작동하지 않습니다. 내 package.json 파일에는 "scripts": { "build": "build.js" } console.logs와 동일한 폴더에 build.js 파일이 있습니다. 내가 달릴 때 npm run build 오류가 발생합니다 The system cannot execute the specified program. npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "build" npm ERR! node v4.1.1 npm …


13
Windows에서 'npm 설치'가 매우 느림
나를 위해 npm install매우 느립니다. 최신 npm 버전과 함께 Windows 8.1을 사용하고 있습니다. 내 연결 속도는 약 100Mbit / s입니다. 설치하려는 프로젝트에는 약 20 개의 패키지 / 종속성이 있으며 모든 종속성을 설치하는 데 약 30 분이 걸립니다. 누구에게 단서가 있습니까?
84 node.js  windows  npm  build 

15
typescript 컴파일시 'tsc 명령을 찾을 수 없음'
typescript를 설치하고 싶어서 다음 명령을 사용했습니다. npm install -g typescript 및 test tsc --version하지만 'tsc 명령을 찾을 수 없음'만 표시됩니다. 나는 stackoverflow, github 및 기타 사이트에서 제안한 것처럼 여러 가지 방법을 시도했습니다. 하지만 작동하지 않습니다. typescript가 설치되어 있고 어디에 있는지 어떻게 알 수 있습니까? 내 OS는 Unix, OS X El …
83 typescript  npm  tsc 

4
내 npm 모듈은 Mac OS X에서 어디에 설치해야합니까?
문제가 발생하기 시작했을 때 phonegap를 통해 업그레이드하려고했습니다 npm. 간단히 말해서, node_modules내 컴퓨터 에는 두 개의 디렉토리가 있습니다. /usr/local/lib/node_modules /usr/local/share/npm/lib/node_modules 실행하면 에있는 패키지의 복사본 npm upgrade -g phonegap을 npm업데이트하는 것처럼 보입니다 /usr/local/lib/node_modules. 그러나 which phonegap심볼릭 링크가 /usr/local/share/npm/lib/node_modules. 또한와 같은 독립 실행 형 패키지를 설치하려고 express하면 파일이 /usr/local/lib/node_modules디렉토리에 설치 되지만 실행 파일에 …
82 node.js  macos  npm 


2
NPM과 NVM의 차이점
npm 이 패키지 관리자이고 nvm 이 노드 버전 관리자 라는 것을 알고 있습니다. 현재 Bash를 사용하여 개발 및 프로덕션 환경을 자동 설치하려고하는데 어떻게 시작했고 어떤 순서로 시작했는지 잊어 버렸습니다. npm을 설치 한 후 nvm이 설치되지 않았습니다. 그래도 nvm을 설치해야합니까? 그렇다면 어떤 이점이 있습니까?
82 node.js  npm  nvm 

7
Windows에서 npm 실행 스크립트에 대한 셸을 설정하는 방법
Windows에서 npm을 실행 중이며 실행 스크립트에서 병렬 작업을 사용하고 스타일을 지정하고 싶지만 cmd에서 병렬로 실행하는 것은 내가 쓰고 싶은 package.json 파일에서 다소 지저분합니다. scripts: { "go": "cmd1 & cmd2"} 하지만 npm은 cmd.exe에서 스크립트를 실행합니다.이 스크립트 ; 를 스크립트로 변경할 수 있습니다. { "go": "bats/bat1.bat")여기서 bat1.bat는 Windows 스타일 호출을 사용하거나 명령을 …
82 windows  shell  npm 


9
글로벌 노드 모듈이 올바르게 설치되지 않습니다. 명령어를 찾을수 없음
글로벌 노드 모듈을 설치하는 데 문제가 있으며 온라인에서 찾은 모든 것은 해결이 -g를 추가하는 것이라고 말합니다. 문제가 아닙니다. 링크 문제 또는 잘못된 디렉토리 문제라고 생각합니다. 내가하는 일은 다음과 같습니다. $ npm install -g express npm http GET https://registry.npmjs.org/express npm http 304 https://registry.npmjs.org/express npm http GET https://registry.npmjs.org/range-parser/0.0.4 npm http GET https://registry.npmjs.org/mkdirp/0.3.3 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.