无法使用Angular IDE创建新项目

时间:2018-05-27 18:59:06

标签: angular

我是Angular编程的新手,刚刚安装了Angular IDE编辑器(它似乎是Eclipse的一组插件。我是从https://www.genuitec.com/products/angular-ide/下载的。)

无论如何,我尝试创建一个新项目,然后单击一个简短的新项目向导,该向导有一个对话框,说明它将使用以下命令初始化我的项目:

npm install @angular/cli@1.6.5
ng new Foo --skip-git
npm install --save-dev angular-ide

设置失败并显示错误,终端显示

Downloading and extracting NPM 5.6.0...
Input is not in the .gz format

如果我尝试运行该项目,我会遇到类似的错误消息。我不确定出了什么问题。我在Windows 10上运行它。我需要配置一些东西来使Angular IDE工作吗?

使用以下建议进行“使用系统安装”后,我得到了更多,但现在遇到了新的错误:

...
CREATE Angular/e2e/src/app.e2e-spec.ts (299 bytes)
CREATE Angular/e2e/src/app.po.ts (208 bytes)
CREATE Angular/e2e/tsconfig.e2e.json (213 bytes)
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"w
in32","arch":"x64"})

npm ERR! path C:\Users\kitfox\Workspaces\Angular IDE 2017 CI\Angular\node_modules\.bin\ng
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall open
npm ERR! Error: EPERM: operation not permitted, open 'C:\Users\kitfox\Workspaces\Angular IDE 2017 CI\Angular\node_modules\.bin\ng'
npm ERR!  { Error: EPERM: operation not permitted, open 'C:\Users\kitfox\Workspaces\Angular IDE 2017 CI\Angular\node_modules\.bin\ng'
npm ERR!   cause:
npm ERR!    { Error: EPERM: operation not permitted, open 'C:\Users\kitfox\Workspaces\Angular IDE 2017 CI\Angular\node_modules\.bin\ng'
npm ERR!      errno: -4048,
npm ERR!      code: 'EPERM',
npm ERR!      syscall: 'open',
npm ERR!      path: 'C:\\Users\\kitfox\\Workspaces\\Angular IDE 2017 CI\\Angular\\node_modules\\.bin\\ng' },
npm ERR!   stack: 'Error: EPERM: operation not permitted, open \'C:\\Users\\kitfox\\Workspaces\\Angular IDE 2017 CI\\Angular\\node_modules\\.
bin\\ng\'',
npm ERR!   errno: -4048,

1 个答案:

答案 0 :(得分:0)

遇到同样的错误输入不是.gz格式,无法在genuitech论坛中找到解决方案。

我是如何解决的:

  1. 下载并安装node.js 9.4.0 https://nodejs.org/dist/v9.4.0/)。
  2. 启动Angular IDE,创建一个新项目,选择使用系统安装
  3. New Angular Project

    1. 右键单击项目(在Angular CLI,Servers选项卡下),选择属性以编辑启动配置。选择节点9.4.0(它可能列为Global Node.js
    2. 启动服务器,http://localhost:4200/
    3. enter image description here