簡體   English   中英

npm 錯誤! 代碼 ENOLOCAL

[英]npm ERR! code ENOLOCAL

在為我的筆記本電腦制作軟件后,我安裝了所有程序,包括 node js 我的操作系統窗口

$ node -v
v8.11.1

和 npm

$ npm -v
v5.6.0

當我嘗試全局安裝 npm 時,它給了我這個錯誤:

$ npm install -g
npm ERR! code ENOLOCAL
npm ERR! Could not install from "" as it does not contain a package.json 
file.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Aroma\AppData\Roaming\npm-cache\_logs\2018-04- 
07T11_10_29_184Z-debug.log

甚至當我嘗試將它本地安裝到存儲庫時,它也給了我:

$ npm install
npm WARN saveError ENOENT: no such file or directory, open 
'C:\Users\Aroma\Desktop\app\package.json'
npm notice created a lockfile as package-lock.json. You should commit this 
file.
npm WARN enoent ENOENT: no such file or directory, open 
'C:\Users\Aroma\Desktop\app\package.json'
npm WARN app No description
npm WARN app No repository field.
npm WARN app No README data
npm WARN app No license field.

up to date in 0.11s

任何幫助將不勝感激

試試這個命令來更改 npm 版本:
npm -g 安裝 npm@4.2.0
它在這個問題上對我有用。

我有同樣的問題。 我是這樣解決的。

步驟1:以管理員身份打開命令提示符並運行npm install -g create-react-app以解決 npx 問題。

第 2 步:運行npx create-react-app your-app-name

我遇到了同樣的問題。 我所做的是通過以下方式重命名 package-lock.json :

mv package-lock.json package.json

,然后這個問題應該得到解決。

如果您收到顯示消息的下一個問題: [...] / rollbackFailedOptional: verb npm-session xxxxxxxxxxx ,那么您可以這樣做

  1. 須藤 npm 配置 rm 代理
  2. 須藤 npm config rm https-proxy
  3. 須藤 npm 安裝 npm@latest -g

這些步驟對我有用。 希望他們也能對你有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM