2017-09-15 21 views
11

Trên một MacBook với phiên bản mới nhất của NodeJS, tôi đang cố gắng để cập nhật NPM:NPM: "Không thể tìm thấy mô-đun nội bộ/lỗi"

npm install [email protected] 

Các thông báo lỗi là:

npm ERR: code MODULE_NOT_FOUND 
npm ERR: Cannot find module 'internal/errors' 
npm ERR: A complete log of this run can be found in: 
npm ERR:  /Users/alexander/.npm/_logs/2017_09_15_12_35_47_079Z-debug.log 

và tệp nhật ký được tham chiếu đọc

0 info it worked if it ends with ok 
1 verbose cli [ '/usr/local/bin/node', 
1 verbose cli '/usr/local/bin/npm', 
1 verbose cli 'install', 
1 verbose cli '[email protected]' ] 
2 info using [email protected] 
3 info using [email protected] 
4 verbose npm-session 5db7f116200ca64c 
5 verbose stack Error: Cannot find module 'internal/errors' 
5 verbose stack  at Function.Module._resolveFilename (module.js:527:15) 
5 verbose stack  at Function.Module._load (module.js:476:23) 
5 verbose stack  at Module.require (module.js:568:17) 
5 verbose stack  at require (internal/module.js:11:18) 
5 verbose stack  at evalmachine.<anonymous>:36:16 
5 verbose stack  at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/cmd-shim/node_modules/graceful-fs/fs.js:11:1) 
5 verbose stack  at Module._compile (module.js:624:30) 
5 verbose stack  at Object.Module._extensions..js (module.js:635:10) 
5 verbose stack  at Module.load (module.js:545:32) 
5 verbose stack  at tryModuleLoad (module.js:508:12) 
5 verbose stack  at Function.Module._load (module.js:500:3) 
5 verbose stack  at Module.require (module.js:568:17) 
5 verbose stack  at require (internal/module.js:11:18) 
5 verbose stack  at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/cmd-shim/node_modules/graceful-fs/graceful-fs.js:3:27) 
5 verbose stack  at Module._compile (module.js:624:30) 
5 verbose stack  at Object.Module._extensions..js (module.js:635:10) 
6 verbose cwd /Users/alexander/Documents/Source/Repos 
7 verbose Darwin 16.7.0 
8 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "[email protected]" 
9 verbose node v8.5.0 
10 verbose npm v5.3.0 
11 error code MODULE_NOT_FOUND 
12 error Cannot find module 'internal/errors' 
13 verbose exit [ 1, true ] 

Cùng hoạt động ok trên máy tính windows.

Sự cố là gì và cách khắc phục sự cố này?

Trả lời

3

Cố gắng cài đặt lại NPM từ gói trong v6.11.3LTS nút, và sau đó

cố gắng để cập nhật các v5.4.2 NPM mới nhất

npm install [email protected] -g

và sau đó cập nhật đến nút mới nhất v8.3.0

npm install [email protected] -g

6

tôi đã cùng một vấn đề, câu trả lời ở trên đã không làm việc.

Tôi đã có phiên bản cũ trong node_modules.

Tôi chỉ đơn giản là xóa tất cả mọi thứ trong node_modules và sau đó chạy:

npm install [email protected] -g

+2

tôi không thể chạy NPM có gì nó ném một lỗi C: \ Users \ pirat> NPM module.js: 529 ném err; ^ Lỗi: Không thể tìm thấy 'nội bộ/lỗi' của mô-đun ' – Xvegas

2

tôi đã cùng một vấn đề, và tôi giải quyết nó:

  1. gỡ bỏ cài đặt nút và NPM, làm như this answer.

  2. sau đó cài đặt nút

    brew install node 
    

    và NPM cũng sẽ được cài đặt.

Các vấn đề liên quan