2015-11-05 2 views
0

Я попытался использовать awesome-websocket в Aurelia, но при загрузке у меня появилась ошибка!
Я добавил зависимость к package.json файла:Как загрузить библиотеку Awesome-websocket в Aurelia

"jspm": {  
    "dependencies": { 
    ..... 
    "awesome-websocket": "npm:[email protected]^0.0.25", 
    ..... 
    }, 
    ..... 
} 

и добавить импорт:

import {AweWebsocket} from 'awesome-websocket'; 

, но у меня есть эта ошибка при загрузке страницы:

Error: XHR error (404 Not Found) loading http://localhost:9000/jspm_packages /npm/[email protected]/src/awesome-websocket.litcoffee.js
Error loading http://localhost:9000/jspm_packages/npm/[email protected]/src/awesome-websocket.litcoffee.js as "./src/awesome-websocket.litcoffee" from http://localhost:9000/jspm_packages/npm/[email protected]/index.js
Stack trace:
[email protected]http://localhost:9000/jspm_packages/system.js:4:12694
e/http://localhost:9000/jspm_packages/system.js:4:13219

Что такое проблема?
Любые идеи?

С наилучшими пожеланиями

ответ

0

awesome-websocket пакета не содержат полностью скомпилированный яваскрипт модуля. Он построен с помощью coffescript и предназначен для использования с браузером. У обоих jspm install npm:awesome-websocket и есть тот же результат: установленный пакет содержит файлы coffeescript и пару js-файлов, которые ссылаются на другие файлы coffeescript.

Я пытался импортировать файл, упомянутый в readme:

compiled

import {AwesomeWebSocket} from 'glg/awesome-websocket/test/www/js/awesome-websocket'; 

Но этот файл также содержит ссылки на CoffeeScript файлы.

+0

поэтому использовать его напрямую невозможно, попробую другой – Seb

0

Если вы все еще хотите использовать этот пакет.

Try:

jspm install npm:awesome-websocket

Найдите каталог jspm_packages/npm/[email protected].

Содержание .js файлов (в том числе src папки) нужно изменить слово .itcoffee к .js.

Смежные вопросы