Etmesinin önünü olamaz'kilitlenmiş t olan bağımlılıkları yüklemek için bir Girişim, bir şeyler kilidini
Bir etmesinin önünü paketimi yüklemek çalıştırmak için çalışıyorum.dosya json, ama bir sürü sorun yaşıyorum. "Hata:" tüm bağımlılıklarını. kilitli edilmemiş XXX kilidini açmak için Girişimi diyerek devam ediyor İşte onlardan biri:
Error: Attempt to unlock tbd@~0.6.4, which hasn't been locked
at unlock (/usr/local/lib/node_modules/npm/lib/cache.js:1304:11)
at cb (/usr/local/lib/node_modules/npm/lib/cache.js:646:5)
at /usr/local/lib/node_modules/npm/lib/cache.js:655:20
at /usr/local/lib/node_modules/npm/lib/cache.js:1290:7
at /usr/local/lib/node_modules/npm/node_modules/lockfile/lockfile.js:167:38
at OpenReq.Req.done (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:144:5)
at OpenReq.done (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:64:22)
at Object.oncomplete (fs.js:107:15)
Eğer sudo olarak çalıştırmak için çalışırsanız, daha fazla almak ve bazı paketlerin kurulumu başlatmak için geldi, ama bazı yeni hatalar yerine açılan:
> chokidar@0.8.1 postinstall /Users/tkirchner/Documents/Projects/mm-datatable/node_modules/karma/node_modules/chokidar
> node setup-deps.js
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied
node.js:811
var cwd = process.cwd();
^
Error: EACCES, permission denied
at Function.startup.resolveArgv0 (node.js:811:23)
at startup (node.js:58:13)
at node.js:902:3
npm ERR! error rolling back Error: ENOTEMPTY, rmdir '/Users/tkirchner/Documents/Projects/mm-datatable/node_modules/karma/node_modules/q'
npm ERR! error rolling back karma@0.10.9 { [Error: ENOTEMPTY, rmdir '/Users/tkirchner/Documents/Projects/mm-datatable/node_modules/karma/node_modules/q']
npm ERR! error rolling back errno: 53,
npm ERR! error rolling back code: 'ENOTEMPTY',
npm ERR! error rolling back path: '/Users/tkirchner/Documents/Projects/mm-datatable/node_modules/karma/node_modules/q' }
npm ERR! Error: ENOENT, chown '/Users/tkirchner/Documents/Projects/mm-datatable/node_modules/karma/node_modules/socket.io/lib/socket.io.js'
Geçenlerde benim düğüm ve etmesinin önünü tesisler kurulmuştur. Belki de bununla bir ilgisi vardır. Ayrıca, benim gelişimin en ofisten olmuştur ve bugün VPN üzerinde çalışıyorum, belki de bununla çok ilgisi var.
Herhangi bir fikir?
CEVAP
Photusenigma at başı olarak: https://github.com/npm/npm/issues/4815
Bir terminal penceresinde aşağıdaki komutları (not - KULLANICI bölümü $yerine YOK...kullanıcı için bir linux komut buydu!) çalıştırın:
sudo chown -R $USER ~/.npm
sudo chown -R $USER /usr/local/lib/node_modules
...eğer bir mac benim gibi). ve hala bu komutları çalıştırdıktan sonra hatalar, son olarak çalıştırın ve iyi olmalıdır. (Bunu yapmadan önce test bu bir deneyin tavsiye ederim. Gerçekten gerekli gelmedikçe BÜTÜN /usr/local dizininin izinleri değiştirmeyi sevmiyorum!)
sudo chown -R $USER /usr/local
Etmesinin önünü için kaydet seçeneğini...
Nasıl yüklemek " musun;gelişim&quo...
Nasıl paketi için yorum eklerim.etmesi...
etmesinin önünü bazı paketleri (sqlite...
Nasıl etmesinin önünü kullanmadan node...