我正在做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)
我尝试用以下方法解决这个问题:
但它不起作用。 你能帮我解决这个问题吗
答案 0 :(得分:1)
我使用自耕农来解决这个问题。问题出在jspm上。
更多细节http://fabhojs.blogspot.com/2015/03/aurelia-app-skeleton-yeoman-generator.html
答案 1 :(得分:1)
似乎您使用-g全局卸载并尝试在没有它的情况下安装。
无论如何,对我有用的是:
以管理员身份启动cmd提示,全局安装gulp和jspm(-g选项) 然后导航到您的app文件夹并使用npm然后jspm
安装所有依赖项答案 2 :(得分:0)
我认为您需要以管理员身份启动命令提示符 转到您的应用程序文件夹
像
C:\ aureliaapp \ MYAPP>
并在运行此命令之前运行命令“gulp watch”,您还需要运行这些命令
npm install -g gulp
npm install -g jspm
如果两个命令都已完成,则只为您的应用程序运行“gulp watch”。
答案 3 :(得分:0)
示例应用程序在本地端口9000中启动。
您是否正在浏览localhost:9000?
我的错误消息中没有显示端口号。