Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 在Eclipse中代理后创建Angular2项目_Angularjs_Node.js_Eclipse_Proxy - Fatal编程技术网

Angularjs 在Eclipse中代理后创建Angular2项目

Angularjs 在Eclipse中代理后创建Angular2项目,angularjs,node.js,eclipse,proxy,Angularjs,Node.js,Eclipse,Proxy,我如何在Eclipse中成功地在公司代理之后设置Angular2项目?? 我相信这就像在家用计算机上执行安装向导一样简单,但是我遇到了一系列问题,因为我的工作中有代理,npm没有安装它需要的东西。我当然不是唯一一个 在过去的两天里,我一直在互联网上寻找一个有效的解决方案,但什么也没找到。因此,我有一些问题: 必须设置哪些代理配置 是否有对npm或angular cli的覆盖 我应该使用Node/npm/angular cli的任何特定版本 如果有人在这方面取得了成功,请分享!谢谢大家! 编辑

我如何在Eclipse中成功地在公司代理之后设置Angular2项目??

我相信这就像在家用计算机上执行安装向导一样简单,但是我遇到了一系列问题,因为我的工作中有代理,npm没有安装它需要的东西。我当然不是唯一一个

在过去的两天里,我一直在互联网上寻找一个有效的解决方案,但什么也没找到。因此,我有一些问题:

  • 必须设置哪些代理配置
  • 是否有对npm或angular cli的覆盖
  • 我应该使用Node/npm/angular cli的任何特定版本
如果有人在这方面取得了成功,请分享!谢谢大家!

编辑

到目前为止我配置了什么

  • 在网络连接中适当设置我的http和https代理条目
  • 添加<代码>http://registry.npmjs.org作为代理旁路
如何在公司代理后安装angular cli 步骤:0: 默认情况下:一旦安装了没有comparny代理的Node Js,它将设置npm注册表。 如果要设置全局npm重新登记,请执行以下步骤。但我们从第一步开始

npm集合注册表

这似乎是一个证书过期问题:

npm注册表 取而代之的是:

删除代理: npm配置rm代理 npm配置rm https代理

第一步

打开系统的命令提示符(以管理员身份运行)

步骤2

在命令提示下,键入下面高亮显示的命令并输入

C:\windows\system32>ping代理

步骤3

您会发现您的工作环境的代理URL与第一行中的以下代理URL格式非常相似

proxy.[company name].com或proxy.{extension}.[company name].net

步骤:4

配置集代理 npm配置集https代理

步骤5

成功安装TypeScript后,运行以下命令检查安装了哪个TypeScript版本

tsc–v


我以前参考过这篇文章,我相信它可以通过命令行工作;有什么方法可以声明npm配置集代理吗http://proxy.company.com:8080在Eclipse中?Eclipse使用的
npm
与全局npm相同。npm的配置在
~/.npmrc
中定义,您可以在Eclipse中使用相同的更改。如果这不起作用,请尝试重新启动eclipse,这可能是ide上的缓存问题:)这是一个有趣的话题。请在上创建一个问题,以便我研究是否可以将“常规/网络配置”用于“npm”