gpt4 book ai didi

Angular 2 cli - ng serve 给出 'EIO: i/o error'

转载 作者:行者123 更新时间:2023-12-05 08:51:37 25 4
gpt4 key购买 nike

我正在使用 Angular 2 构建一个投资组合网站。我知道有更简单的方法来实现它,但这对我来说也是一种复习,因为我已经有一段时间没有使用 Angular 2 了。

当我尝试使用“ng serve”来运行我的项目时,它崩溃并给出了这个:'''"发生未处理的异常:EIO: i/o error, read有关详细信息,请参阅“C:\Users...\angular-errors.log”。'''

错误日志看起来就像代码中的任何其他错误:

[error] Error: EIO: i/o error, read
at Object.readSync (fs.js:506:3)
at tryReadSync (fs.js:331:20)
at Object.readFileSync (fs.js:360:19)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:994:22)
at Module.load (internal/modules/cjs/loader.js:815:32)
at Function.Module._load (internal/modules/cjs/loader.js:727:14)
at Module.require (internal/modules/cjs/loader.js:852:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (D:\...\portfolio-website\node_modules\webpack-dev-server\node_modules \braces\lib\utils.js:13:19)
at Module._compile (internal/modules/cjs/loader.js:959:30)

当我昨天重置我的电脑但保留了我的文件时,这个错误开始发生。我仍然不得不重新安装节点和 Angular ,因为 Windows 丢失了路径键(或环境变量或其他大声笑)

我打开了一个管理员命令提示符并尝试了它,它工作正常。这些文件是否存在所有权问题?

我已经搜索了几个小时,没有找到与此错误相关的任何内容,也没有任何建议是相关的或有效的。我使用的所有内容都是最新的(除非我没有意识到我正在使用它?我几天前才开始使用)

版本: Angular :8.3.21节点:12.14.0npm: 6.13.4

最佳答案

经过多次谷歌搜索,确保软件包已更新,然后用头撞 table ,我解决了这个问题。

我的硬盘有坏扇区,我的 node_modules\.bin 已损坏。

我将除 node_modules 之外的所有内容复制到一个新文件夹,然后运行 ​​npm install。

现在一切正常!

关于Angular 2 cli - ng serve 给出 'EIO: i/o error',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59430111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com