gpt4 book ai didi

node.js - 使用 Visual Studio 2015 在防火墙后面使用 npm

转载 作者:搜寻专家 更新时间:2023-10-31 22:38:26 24 4
gpt4 key购买 nike

我尝试在 Visual Studio 2015 中使用新的 npm 支持,但遇到了一些问题。我位于公司防火墙后面。

我尝试从 package.json 文件中添加“grunt”,并且可以看到与 npm 相关的输出。

npm http GET https://registry.npmjs.org/grunt
npm http GET https://registry.npmjs.org/grunt-bower-task
npm http GET https://registry.npmjs.org/grunt-contrib-cssmin
npm http GET https://registry.npmjs.org/grunt-bower-task
npm http GET https://registry.npmjs.org/grunt-contrib-cssmin
npm http GET https://registry.npmjs.org/grunt
npm http GET https://registry.npmjs.org/grunt
npm http GET https://registry.npmjs.org/grunt-bower-task
npm http GET https://registry.npmjs.org/grunt-contrib-cssmin
npm ERR! Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE
npm ERR! at SecurePair.<anonymous> (tls.js:1367:32)
npm ERR! at SecurePair.emit (events.js:92:17)
npm ERR! at SecurePair.maybeInitFinished (tls.js:979:10)
npm ERR! at CleartextStream.read [as _read] (tls.js:471:13)
npm ERR! at CleartextStream.Readable.read (_stream_readable.js:340:10)
npm ERR! at EncryptedStream.write [as _write] (tls.js:368:25)
npm ERR! at doWrite (_stream_writable.js:225:10)
npm ERR! at writeOrBuffer (_stream_writable.js:215:5)
npm ERR! at EncryptedStream.Writable.write (_stream_writable.js:182:11)
npm ERR! at write (_stream_readable.js:601:24)
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR! <http://github.com/npm/npm/issues>
npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\Extensions\\Microsoft\\Web Tools\\External\\\\node\\node" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\Extensions\\Microsoft\\Web Tools\\External\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! cwd C:\Data\Develop\Playground\WebBasics2
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm

我看过一些帖子,您可以在其中配置 Node 以忽略 SSL,但不知道如何在 Visual Studio 2015 中执行此操作。

请帮忙最好的祝福,托马斯

最佳答案

以下步骤适用于 VS 2015

1- 以管理员 身份运行命令提示符

2- 转到 Path of External tools for VS 2015 in your case it is "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\Editors

3- npm 配置设置 ca=""

4- npm config set strict-ssl false

5- npm install npm -g --ca=null

对于 Visual Studio 2017 Professional 请查看 Jignesh Hirpara 的评论

关于node.js - 使用 Visual Studio 2015 在防火墙后面使用 npm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31699042/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com