Feathers: File Package.json hilang [kesalahan: ENOLOCAL]

Dibuat pada 8 Agu 2017  ·  24Komentar  ·  Sumber: feathersjs/feathers

Saya mencoba membuat aplikasi dari aplikasi penghasil bulu
tetapi setelah input awal menghasilkan log kesalahan di bawah ini ...
0 info berhasil jika diakhiri dengan ok
1 verbose cli [ 'C:\Program Files\nodejs\node.exe',
1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 kli verbose 'instal',
1 verbose cli 'eslint',
1 verbose kli 'moka',
1 verbose cli 'permintaan',
1 verbose cli 'permintaan-janji',
1 verbose cli '--save-dev',
1 verbose cli '--cache-min',
1 verbose cli '86400' ]
2 info menggunakan [email protected]
3 info menggunakan [email protected]
4 verbose npm-session ee4bff913200d922
5 instal konyol loadCurrentTree
6 instal konyol readLocalPackageData
7 http fetch GET 200 https://registry.npmjs.org/eslint 96ms (dari cache)
8 http fetch GET 200 https://registry.npmjs.org/request-promise 101ms (dari cache)
9 manifes tag pacote konyol untuk eslint@terbaru diambil dalam 175 md
10 http fetch GET 200 https://registry.npmjs.org/request 133ms (dari cache)
11 http fetch GET 200 https://registry.npmjs.org/mocha 162ms (dari cache)
12 manifes tag pacote konyol untuk permintaan-janji@terbaru diambil dalam 171 md
13 manifes tag pacote konyol untuk mocha@terbaru diambil dalam 175 md
14 manifes tag pacote konyol untuk permintaan@terbaru diambil dalam 199 md
15 instal konyol loadIdealTree
16 instal konyol cloneCurrentTreeToIdealTree
17 instal konyol loadShrinkwrap
18 kesalahan fetchPackageMetaData konyol untuk feathers@file :feathers Tidak dapat menginstal dari "feathers" karena tidak berisi file package.json.
19 kesalahan tumpukan verbose: ENOENT: tidak ada file atau direktori seperti itu, buka 'e:\nodeapp\feat\feathers\package.json'
20 cwd verbose e:\nodeapp\feat
21 verbose Windows_NT 10.0.10586
22 verbose argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "eslint" "mocha" "request" " request-promise" "--save-dev" "--cache-min" "86400"
23 simpul verbose v8.2.1
24 verbose npm v5.3.0
25 kode kesalahan ENOLOCAL
26 kesalahan Tidak dapat menginstal dari "bulu" karena tidak berisi file package.json.
27 keluar verbose [ 1, benar ]

Komentar yang paling membantu

Menghapus package-lock.json diselesaikan untuk saya.

Semua 24 komentar

Apa perintah dan ketergantungannya? Dari pesan kesalahan sepertinya mencoba menginstal paket dari file alih-alih registri.

Menghapus package-lock.json diselesaikan untuk saya.

Juga harus menghapus app package.json agar ini berfungsi sepenuhnya.
dan kemudian menambahkan platform lagi.

Sudahkah Anda memeriksa protokol perintah Anda ??

Saya memiliki masalah yang sama dan jika Anda memasukkan ssh/https, perintahnya berfungsi.

npm instal ssh://git@...

Seseorang dapat mencoba npm cache verify ? atau npm cache clean --force ?
(dari https://stackoverflow.com/questions/48143945/err-code-enolocal-npm-err-could-not-install-from)

@daffl Masalah ini muncul dengan perintah feathers generate app untuk @assumer.

Saya memecahkan masalah saya menggunakan yarn install alih-alih npm install . Jika tidak berhasil, Anda dapat mencoba menghapus package-lock.json dan mencoba hal yang sama.

Benang sebenarnya lebih cocok untuk monorepos, dengan mode ruang kerja yang diaktifkan sangat cocok untuk digunakan dengan lerna.

Harus ada pilihan antara npm dan benang untuk generator.

Saya memecahkan kesalahan "ENOLOCAL" yang saya alami dengan menambahkan git+ssh:// ke depan URL repo pribadi di dependensi package.json .

Saya memperbarui package-lock.json dengan menjalankan npm install lagi.. dan itu berhasil untuk saya. Paket yang melempar kesalahan telah diperbarui :)

npm saya membuat-bereaksi-aplikasi -g

Setelah
npx create-react-app myApp

npm saya membuat-bereaksi-aplikasi -g

Setelah
npx create-react-app myApp

Yang ini bekerja untuk saya ...

Menghapus package-lock.json diselesaikan untuk saya.

diselesaikan untuk saya juga. Masalah terjadi setelah menginstal paket pada Windows dan melakukan package-lock.json. Dari sana tidak menginstal di linux lagi!

Hal lain yang perlu diperiksa di sini adalah melihat log untuk melihat jalur yang dicari npm.

Dalam kasus saya, jalur lokal yang ditentukan (file:../lib) sedang ditambahkan ke jalur modul tertaut.

Pelajarannya adalah untuk memastikan Anda npm unlink menggunakan direktori modul sebelumnya- link ed yang mungkin mengganggu di mana Anda memberi tahu npm untuk menemukan modul

Hai teman-teman,

saya bekerja dengan webStrom dan node.js/npm pada proyek WebApp. Saya mendapat Kesalahan yang sama

Package.json file missing [error: ENOLOCAL]

juga di folder proyek saya package.json ada di sana.

Sekarang saya menemukan solusi. Dalam package.json adalah kode berikut:

"serve": "../node_modules/.bin/vue-cli-service serve",
"build": "../node_modules/.bin/vue-cli-service build"

tetapi jika package.json berada pada level hierarki yang sama, itu harus seperti ini:

"serve": "node_modules/.bin/vue-cli-service serve",
"build": "node_modules/.bin/vue-cli-service build"

salam Hormat,

Markus

npm saya membuat-bereaksi-aplikasi -g

Setelah
npx create-react-app myApp

Terima kasih banyak.

npm saya membuat-bereaksi-aplikasi -g

Ini berhasil untuk saya

instal npm

Saya hanya menjalankan perintah lagi dan bekerja!

err:Tidak dapat menginstal dari "@\api\modules\product\goods-spec\goods-spec" karena tidak berisi file package.json.

larutan:
1、npm rm -r package-lock.json
2、npm pasang benang
3、benang add @/api/modules/product/goods-spec/goods-spec

Pastikan file package.json berada di folder publik, bukan di dalam subfolder. Ini adalah masalah saya dan diselesaikan setelah memindahkannya dari src ke publik.

Masalah saya adalah github: url di dalam kunci-paket, menghapus modul itu dari kunci-paket memungkinkan saya untuk melanjutkan. Solusi sebelumnya tidak akan berfungsi karena indikator jangkauan saya pada dependensi saya terlalu longgar dan instal ulang penuh tanpa kunci paket, sayangnya, akan menyortir deps ketat dengan tangan atau memutakhirkan beberapa komponen. Tak satu pun dari yang ada di kartu detik ini. edit cepat ke package-lock.json membuat saya diurutkan. Saya tidak yakin bagaimana semua fitur yang rusak dalam kunci paket ('menautkan, url sumber, dll) telah menjadi kemenangan bersih atas shrinkwrap dasar ...

npm install -g create-react-app

npm saya membuat-bereaksi-aplikasi -g

Setelah
npx create-react-app myApp

bekerja untuk saya

langkah 1: npm init
langkah 2: npm i npm-install-all -g
langkah 3: npm-install-all Jalankan perintah ini & instal semua modul

npm saya membuat-bereaksi-aplikasi -g

Setelah
npx create-react-app myApp

yang ini bekerja untuk saya.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat