0

我正在做 aurelia 教程http://aurelia.io/get-started.html

我正在尝试使用 gulp 和 jspm 安装 aurelia 依赖项。我运行“jspm install -y”没有问题。

当我转到浏览器并打开控制台时,我遇到了这个错误:

localhost/:5 GET http://localhost/proyectos/fabho/Aurelia/firstApp/navigation-app/jspm_packages/npm/font-awesome@4.2.0/css/font-awesome.min.css 404 (Not Found)
es6-module-loader.src.js:2563 GET http://localhost/proyectos/fabho/Aurelia/firstApp/navigation-app/jspm_packages/github/aurelia/loader-default@0.4.3.js 404 (Not Found)
es6-module-loader.src.js:140 Potentially unhandled rejection [3] Error loading "github:aurelia/loader-default@0.4.3" at http://localhost/proyectos/fabho/Aurelia/firstApp/navigation-app/jspm_packages/github/aurelia/loader-default@0.4.3.js
Error loading "github:aurelia/loader-default@0.4.3" from "github:aurelia/bootstrapper@0.9.5" at http://localhost/proyectos/fabho/Aurelia/firstApp/navigation-app/jspm_packages/github/aurelia/bootstrapper@0.9.5.js
Not Found: http://localhost/proyectos/fabho/Aurelia/firstApp/navigation-app/jspm_packages/github/aurelia/loader-default@0.4.3.js (WARNING: non-Error used)
es6-module-loader.src.js:2563 GET http://localhost/proyectos/fabho/Aurelia/firstApp/navigation-app/jspm_packages/github/aurelia/logging-console@0.2.4.js 404 (Not Found)
es6-module-loader.src.js:2563 GET http://localhost/proyectos/fabho/Aurelia/firstApp/navigation-app/jspm_packages/github/aurelia/binding@0.3.7.js 404 (Not Found)
es6-module-loader.src.js:2563 GET http://localhost/proyectos/fabho/Aurelia/firstApp/navigation-app/jspm_packages/github/aurelia/templating@0.8.14.js 404 (Not Found)

我尝试通过以下方式解决此问题:

  • npm uninstall jspm -g 然后 npm install jpsm -g
  • npm 安装 jspm
  • 安装 -g -f npm 安装 -gf jspm/jspm-cli

但它不起作用。你能帮我解决这个问题吗?

4

4 回答 4

1

似乎您使用 -g 全局卸载并尝试在没有它的情况下安装。

无论如何,对我有用的是:

以管理员身份启动 cmd 提示符,全局安装 gulp 和 jspm(-g 选项)然后导航到您的应用程序文件夹并使用 npm 然后 jspm 安装所有依赖项

于 2015-04-20T01:44:13.010 回答
1

我使用 yeoman 解决了这个问题。问题出在 jspm 上。

  • npm install -g 哟
  • npm install -g 生成器-aurelia
  • mkdir your_aurelia_app_name
  • cd your_aurelia_app_name
  • 哟奥里利亚
  • npm 安装
  • npm install -g gulp
  • npm 安装 -g jspm
  • jspm 端点配置 github
  • jspm 安装
  • 吞咽手表

更多细节http://fabhojs.blogspot.com/2015/03/aurelia-app-skeleton-yeoman-generator.html

于 2015-03-11T21:03:34.400 回答
0

示例应用程序在本地端口 9000 中启动。

您正在浏览 localhost:9000 吗?

我在您的错误消息中没有看到端口号。

于 2015-03-10T20:34:47.137 回答
0

我认为您需要以管理员身份启动命令提示符,然后转到您的应用程序文件夹

喜欢

C:\aureliaapp\Myapp>

并在运行此命令之前运行命令“gulp watch”,您还需要运行这些命令

npm install -g gulp

npm 安装 -g jspm

如果两个命令都已经完成,那么只为您的应用程序运行“gulp watch”。

于 2015-03-10T05:05:31.847 回答