【问题标题】:getting "ENOTEMPTY: directory not empty, rmdir ....." error on installing express in angular CLI app.在 Angular CLI 应用程序中安装 express 时出现“ENOTEMPTY:目录不为空,rmdir .....”错误。
【发布时间】:2018-03-20 14:03:16
【问题描述】:

我正在创建我的第一个 MEAN 应用。我已经安装了 angular CLI 并使用ng serve -o 这个命令对其进行了测试,然后我使用ng build 构建了应用程序,这也成功了。

现在当我尝试安装“express”和“body-parser”时出现以下错误

ENOTEMPTY: directory not empty, rmdir '/media/iconflux/DATA/vinit/Mean/meanApp/node_modules/fsevents/node_modules/dashdash/node_modules/assert-plus'

我检查了目录它是空的。我也试过手动删除目录,但还是没有成功。

这是我用来安装 express 和 body-parser 的命令

npm install --save express body-parser

注意:我正在开发 ubuntu 14.0

任何帮助将不胜感激。

【问题讨论】:

  • 在安装前尝试npm cache clean
  • @AmitChigadani 它不起作用.. 仍然出现同样的错误

标签: node.js angular express angular-cli mean-stack


【解决方案1】:

使用这个命令:npm install --save express body-parser --force

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 2020-07-21
    • 1970-01-01
    • 2014-07-20
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    相关资源
    最近更新 更多