【问题标题】:Cannot find module portfinder - latest AngularCLI找不到模块端口查找器 - 最新的 Angular CLI
【发布时间】:2016-09-25 21:59:27
【问题描述】:

我最近将 AngularCLI 重新安装到了最新版本,但是当我使用 ng n MyNewProject 时,我在终端 Cannot find module 'portfinder' 中收到以下错误消息,现在我已经用谷歌搜索了这个并且许多解决方案都说是这样做的:

npm uninstall -g angular-cli
npm cache clean 
npm install -g angular-cli@webpack

现在我已经这样做了,但仍然有同样的问题,Cannot find module 'portfinder'

还有什么可以推荐的吗?

npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "angular-cli"
npm ERR! node v4.4.7
npm ERR! npm  v2.15.8
npm ERR! code EPEERINVALID

npm ERR! peerinvalid The package webpack@2.1.0-beta.22 does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer html-webpack-plugin@2.22.0 wants webpack@*
npm ERR! peerinvalid Peer karma-webpack@1.8.0 wants webpack@^1.1.0 || ^2 || ^2.1.0-beta
npm ERR! peerinvalid Peer sass-loader@3.2.3 wants webpack@^1.12.6 || ^2.1.0-beta
npm ERR! peerinvalid Peer string-replace-loader@1.0.5 wants webpack@1 || 2 || ^2.0.0-beta || ^2.1.0-beta
npm ERR! peerinvalid Peer webpack-dev-server@2.1.0-beta.3 wants webpack@^2.1.0-beta

【问题讨论】:

    标签: angular angular-cli


    【解决方案1】:

    Angular CLI 需要一些先决条件,其中之一是 npm 版本 3xxx。 我可以在错误列表中看到 npm v2.15.8。 https://www.npmjs.com/package/angular-cli#prerequisites

    看看你是否卸载了Angular Cli并更新了npm,它会不会被修复。

    npm uninstall -g angular-cli
    npm cache clean 
    
    npm install npm -g
    npm install -g angular-cli
    

    【讨论】:

      【解决方案2】:

      是的,我遇到了同样的错误,我通过安装 'portfinder' 解决了它

      命令:

      npm install portfinder
      

      【讨论】:

        【解决方案3】:

        我按照 nodejs 官方网站上的视频解决了这个问题(修复了名称权限)。

        在 mac os X El.. 上,主要问题是权限\权限问题(请将 muyiwaishola 更改为 your_user_name 并将下面的行输入终端;

        sudo chown -R muyiwaishola /usr/local/
        sudo chown -R muyiwaishola /usr/local/bin/
        sudo chown -R muyiwaishola /usr/local/share/
        sudo chown -R muyiwaishola /usr/local/lib/node_modules
        

        如果节点模块路径已从默认更改,您也可以按照建议在网站上查看。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-12-17
          • 2020-05-25
          • 2019-01-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-11-21
          相关资源
          最近更新 更多