【问题标题】:How do I uninstall a folder of node modules that's been installed in the wrong directory (Mac)?如何卸载安装在错误目录 (Mac) 中的节点模块文件夹?
【发布时间】:2019-02-14 05:27:02
【问题描述】:

我在尝试安装“stylelint”模块时不小心在项目目录中安装了 409 个节点模块。

我对此不熟悉,并认为它正在进入一个“全局”位置(无论在哪里),但它却将它和 408 个其他模块与“package-lock.json”一起安装到“node_modules”文件夹中在低级项目目录中。

我是通过在随机项目目录中错误地运行以下命令来做到这一点的: sudo npm install stylelint --save-dev

然后尝试删除它: `sudo npm 卸载 stylelint'

它说它已经删除了 409 的 1 个包。它还每次都给出一堆关于缺少描述/自述文件的警告。

我只想完全撤消我所做的 - 卸载所有这些模块,删除所有新文件等。请有人帮忙吗?

【问题讨论】:

    标签: node.js npm stylelint


    【解决方案1】:

    您可以删除npm_modules 目录:

    $ rm -rf my_project/npm_modules
    

    【讨论】:

    • 谢谢。这和全部卸载一样吗?
    • @user231207 安装节点模块只需将其放置在node_modules 下的目录中(并可能运行一些初始化脚本,例如编译本地组件)。删除它们是一种强有力的删除方式。
    • 好的,谢谢!我是否在我所在的文件夹中运行“rm -rf node_modules”,然后运行“rm -rf package-lock.json”,这将删除所有内容?
    • 非常感谢您的帮助!
    猜你喜欢
    • 2022-01-05
    • 1970-01-01
    • 2015-01-31
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多