ENOENT: 没有这样的文件或目录,lstat '/Users/Desktop/node_modules'

shr*_*nha 6 npm angular-cli angular

发生了未处理的异常:

ENOENT: no such file or directory, lstat 
'/Users/Desktop/node_modules'
See "/private/var/folders/3p/l_k1wk8n76v3cfwnxk0blx000000gn/T/ng- 
DF5EZ7/angular-errors.log" for further details.
Run Code Online (Sandbox Code Playgroud)

每当我这样做时ng serve,就会发生此错误,谁能告诉我错误的原因是什么。长时间停留在此。

小智 31

当我尝试安装旧版本的 bootstrap 并在angular.json文件中引用它时,我遇到了同样的错误。同时,该软件包从未安装,因为它不再存在。检查用于安装特定软件包的新命令,并在执行后检查npm i <package-name> check in node_modules它是否存在。

而且,我改变了我的引导路径

../node_modules/bootstrap/dist/css/bootstrap.css
Run Code Online (Sandbox Code Playgroud)

node_modules/bootstrap/dist/css/bootstrap.css
Run Code Online (Sandbox Code Playgroud)


小智 14

我遇到了这个问题,只是:

  1. 作品“样式”:[“node_modules/bootstrap/dist/css/bootstrap.min.css”

  2. 不起作用“样式”:[“../node_modules/bootstrap/dist/css/bootstrap.min.css”

  • 就我而言,我卸载了一个模块,并忘记删除“angular.json”中的 css 文件 (2认同)

lea*_*... 8

安装 ngx-bootstrap 后我遇到了这个问题

> ng add ngx-bootstrap
Run Code Online (Sandbox Code Playgroud)

以下进入 angular.json

"styles": [
 "./dist/ngx-bootstrap/datepicker/bs-datepicker.css",
 "./node_modules/bootstrap/dist/css/bootstrap.min.css",
 "src/styles.css"
]
Run Code Online (Sandbox Code Playgroud)

更改为以下错误已修复

"styles": [
  "node_modules/ngx-bootstrap/datepicker/bs-datepicker.css",
  "node_modules/bootstrap/dist/css/bootstrap.min.css",
  "src/styles.css"
]
Run Code Online (Sandbox Code Playgroud)


FSA*_*FSA 7

就我而言,我的问题是 Angular.json 内目录 URL 中的拼写错误问题。所以我纠正了错误,之后应用程序完美运行。

不工作:( “node_modules”拼写错误)

"styles": ["./node_moodules/font-awesome/css/font-awesome.css"]
Run Code Online (Sandbox Code Playgroud)

在职的:

"styles": ["./node_modules/font-awesome/css/font-awesome.css"]
Run Code Online (Sandbox Code Playgroud)

尝试检查 Angular.json 中的 url 路径,可能是这种情况,希望这会有所帮助!