创建新应用程序时出现ember-cli错误

时间:2016-02-09 06:02:13

标签: node.js ember.js ember-cli

我有Windows系统并安装了节点v4.2.6,npm v2.14.12。我使用以下命令安装ember cli npm install -g ember-cli。它为v 0.0.39命令显示ember -v

在ember-cli网站上,当前版本是1.35.15。如果我安装了正确的版本,我会感到困惑吗?

使用此版本,我在创建ember应用程序时遇到以下错误

ember-workspace>ember new dashbaord-app
version: 0.0.39
installing
  create .bowerrc
  create .jshintrc
  create Brocfile.js
  create README.md
  create app/app.js
  create app/components/.gitkeep
  create app/controllers/.gitkeep
  create app/helpers/.gitkeep
  create app/index.html
  create app/models/.gitkeep
  create app/router.js
  create app/routes/.gitkeep
  create app/styles/.gitkeep
  create app/styles/app.css
  create app/templates/.gitkeep
  create app/templates/application.hbs
  create app/templates/components/.gitkeep
  create app/views/.gitkeep
  create bower.json
  create config/environment.js
  create .gitignore
  create package.json
  create public/.gitkeep
  create testem.json
  create tests/.jshintrc
  create tests/helpers/resolver.js
  create tests/helpers/start-app.js
  create tests/index.html
  create tests/test-helper.js
  create tests/unit/.gitkeep
  create vendor/.gitkeep
Installing packages for tooling via npm._http_client.js:50
    throw new TypeError('Request path contains unescaped characters.');
    ^

TypeError: Request path contains unescaped characters.
    at new ClientRequest (_http_client.js:50:11)
    at TunnelingAgent.exports.request (http.js:31:10)
    at TunnelingAgent.createSocket (C:\node_modules\ember-cli\node_modules\npm\node_modules\request\node_modules\tunnel-agent\index.js:117:25)
    at TunnelingAgent.createSecureSocket [as createSocket] (C:\node_modules\ember-cli\node_modules\npm\node_modules\request\node_modules\tunnel-agent\index.js:184:41)
    at TunnelingAgent.addRequest (C:\node_modules\ember-cli\node_modules\npm\node_modules\request\node_modules\tunnel-agent\index.js:80:8)
    at new ClientRequest (_http_client.js:132:16)
    at Object.exports.request (http.js:31:10)
    at Object.exports.request (https.js:167:15)
    at Request.start (C:\node_modules\ember-cli\node_modules\npm\node_modules\request\request.js:583:30)
    at Request.end (C:\node_modules\ember-cli\node_modules\npm\node_modules\request\request.js:1237:28)

如果我使用正确的包装和版本,有人可以帮助我吗? 谢谢

0 个答案:

没有答案