網站首頁 編程語言 正文
de:hbuilderx
在hbulderx新建一個vue-cli項目后,在終端中運行npm run build,一直報錯:
E:\study\idea\vue>npm run dev
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path E:\study\idea\vue\package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open 'E:\study\idea\vue\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Lenovo\AppData\Roaming\npm-cache\_logs\2020-11-18T08_47_57_691Z-debug.log
提示很清楚:找不到package.json。
一般來說就是當前所在目錄找不到package.json文件。
比如當前vue-cli的目錄結構是這樣的:
(可以看到package.json在C:\Users\86157\Documents\HBuilderProjects\vueStudyCli這個路徑下:
那么如果命令提示符前邊的路徑是C:\Users\86157\Documents\HBuilderProjects\這個路徑下運行npm run build當然找不到。)
而我的hbuilder確實是在這個目錄下呀,最后想到今天配置了注冊表(改變了打開cmd時的默認進入目錄)。
上圖注冊表中選中的command processor 這個項 每次都告訴計算機打開終端時進入 到所配置的路徑,(我試了下從桌面進入cmd時其實也是可以正常識別npm run build命令的,只在hbuilder中,雖然命令行在C:\Users\86157\Documents\HBuilderProjects\vueStudyCli這個路徑,但是它一直就在注冊表配置的那個路徑中一直去找package.json,這應該是hbuilder的一個小問題,)
其實上邊寫了一個解決思路,遇到問題的時候不需要慌,因為報錯必然是哪個具體的環節出現錯誤,這并不是玄學,仔細根據錯誤排查可能原因。
原文鏈接:https://blog.csdn.net/xuexixuexien/article/details/118730573
相關推薦
- 2022-05-01 Python中的bytes類型用法及實例分享_python
- 2022-11-03 Python?頁面解析Beautiful?Soup庫的使用方法_python
- 2022-10-22 如何在Go中使用Casbin進行訪問控制_Golang
- 2022-12-09 python反射機制內置函數及場景構造詳解_python
- 2022-09-04 Linux?sed工具的使用及工作原理_linux shell
- 2022-05-20 Python?動態綁定屬性和方法?_python
- 2022-10-12 sql中exists的基本用法示例_MsSql
- 2022-07-06 R語言可視化開發forestplot根據分組設置不同顏色_R語言
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支