代码之家  ›  专栏  ›  技术社区  ›  Rodrigo

如何调试npm?为什么它在重新安装所有依赖项后停止工作?

  •  1
  • Rodrigo  · 技术社区  · 9 年前

    我已经在npm运行了大约4个月的项目,没有大问题。

    react-redux lib到最后一个版本。

    package.json 然后重新安装了一切:

    git checkout package.json rm -rf node_modules npm install

    但是现在,当我运行服务器时,出现了以下错误:

    Error: Cannot find module 'bootstrap' from '/Users/rodrigora/Projects/PROJ/node_modules/react-bootstrap-multiselect/dist'

    这没有意义,因为我放弃了所有更改。

    为什么它停止工作?

    谢谢

    编辑:

    npm版本:5.1.0

    解决方案

    大约两个小时后,我这样做了:

    rm -rf node_modules/react-bootstrap-multiselect
    npm install bootstrap
    npm install react-bootstrap-multiselect
    

    谢谢大家!

    2 回复  |  直到 9 年前
        1
  •  0
  •   Rodrigo    9 年前

    这对我来说很有效:

    rm -rf node_modules/react-bootstrap-multiselect
    npm install bootstrap
    npm install react-bootstrap-multiselect
    
        2
  •  -4
  •   user3688675    9 年前

    听起来你只需要导入引导库,试着浏览一下 http://getbootstrap.com/