【问题标题】:All Yeoman generator installations throw massive errors所有 Yeoman 发电机安装都会引发大量错误
【发布时间】:2013-11-13 15:20:40
【问题描述】:

在通过 npm 安装生成器后,我遇到了运行生成器的问题。在安装了 yoeman、grunt 和 bower 以及任何生成器之后,任何在新文件空间(即 yo webapp、yo 骨干网等)中运行生成器的尝试都会导致出现多个我不理解的错误消息。

Error: CERT_UNTRUSTED
  at SecurePair.<anonymous> (tls.js:1356:32)
  at SecurePair.EventEmitter.emit (events.js:92:17)
  at SecurePair.maybeInitFinished (tls.js:968:10)
  at CleartextStream.read [as _read] (tls.js:462:15)
  at CleartextStream.Readable.read (_stream_readable.js:320:10)
  at EncryptedStream.write [as _write] (tls.js:366:25)
  at doWrite (_stream_writable.js:221:10)
  at writeOrBuffer (_stream_writable.js:221:5)
  at EncryptedSteam.Writable.write (_stream_writable.js:180:11)
  at write (_stream_readable.js:583:24)

npm ERR! ENOENT, lstat 'c:\Users\ \yo-test\node_modules\grunt-contrib-imagemin\node_modules\jpegtran-bin\node_modules\bin-wrapper\node_modules\mout\array\inser.js'
npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files\\node.js\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! cwd C:\Users\ \yo-test
npm ERR! node -v v0.10.21
npm ERR! npm -v 1.3.11
npm ERR! path c:\Users\ \yo-test\node_modules\grunt-contrib-imagemin\node_modules\jpegtran-bin\node_modules\bin-wrapper\node_modules\mout\array\insert.js
npm ERR! fstream_path c:\Users\ \yo-test\node_modules\grunt-contrib-imagemin\node_modules\jpegtran-bin\node_modules\bin-wrapper\node_modules\mout\array\insert.js
npm ERR! fstream_type File
npm ERR! fsteam_class FIleWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack C:\Program Files\nodejs\node_modules\npm\node_modules\fstream\lib\writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! weird error 8
npm ERR!
npm ERR! not ok code 0>

任何帮助将不胜感激,并提前致谢!

  • 京东

【问题讨论】:

  • 你碰巧使用代理吗?另外,请参阅此relevant issue
  • 是的,所有到 Internet 的连接都通过代理运行。
  • 链接中的解决方案可能有效,我试试再回帖。
  • 此解决方案有效!
  • 我会添加一个正确的答案,这样更容易让大家看到。

标签: node.js generator npm yeoman


【解决方案1】:

'~/.bowerrc' 中的以下配置似乎可以解决它:

{
    "strict-ssl": false
}

【讨论】:

    【解决方案2】:

    在 bower 的 Github 中查看 this relevant issue

    ~/.bowerrc中,设置端点为http

    {
      "endpoint": "http://bower.herokuapp.com"
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-07
      • 2015-09-09
      • 2016-07-05
      • 2018-09-26
      • 2014-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多