【问题标题】:Bower "MODULE_NOT_FOUND Cannot find module 'qs'"Bower “MODULE_NOT_FOUND 找不到模块 'qs'”
【发布时间】:2014-12-04 22:37:19
【问题描述】:

无论我做什么,我都会不断收到消息:

bower MODULE_NOT_FOUND 找不到模块“qs”

每当我尝试使用 bower 安装软件包时。

NPM 版本 1.4.14 鲍尔版本 1.3.8 节点版本 0.10.29

有人知道我可以做些什么来解决吗?在这一点上我已经没有想法了,我尝试重新安装节点,降级 NPM(从 1.5.0 Beta 3)。

【问题讨论】:

    标签: node.js npm bower


    【解决方案1】:

    我通过 npm 重新安装 bower 来解决这个问题。 npm install bower -g

    【讨论】:

    • 这应该是最好的答案。谢谢!
    • 原来是 bower 的弃用版本 - 重新安装它解决了它。
    • 不推荐使用所有版本的 bower;正确的解决方案是全部卸载。
    【解决方案2】:

    尝试设置 NODE_PATH 环境变量。在本地环境中安装模块时需要这样做。

    export NODE_PATH=${PWD}/node_modules
    

    http://nodejs.org/api/modules.html#modules_loading_from_the_global_folders

    【讨论】:

    • 好的,成功了。但这似乎并不“正确”。我以前不必这样做,现在我(似乎是随机的)有时会这样做。这里出了点问题……
    猜你喜欢
    • 2021-12-21
    • 2018-09-07
    • 2020-09-09
    • 2014-10-09
    • 2022-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多