2015-01-29 3 views
0

Когда я пытаюсь импортировать текстовый файл с import text from './some-text.txt!text';, я вижу, что загрузчик пытается извлечь файл text.js из корня сервера.
Может ли это местоположение быть другим и может ли плагин быть установлен с помощью jspm?Установите плагины SystemJs в местоположении

ответ

2

Вы можете изменять базовый путь, используя basePath свойство System:

System.basePath = '/path/to/jspm'; 

Для любого конкретного модуля вы можете использовать paths свойства:

System.paths['some-text'] = '/path/to/some/text'; 

Затем вы можете импортировать его делать:

import text from 'some-text'; 

Прочитано here

+0

Это не про базовую дорожку. Речь идет о настройке плагина 'text' и его местоположении – olanod

3

Я столкнулся с той же проблемой, потому что он никогда ничего не упоминает об обратном, the documentation for using jspm plugins заставляет походить, по крайней мере, «Поддерживаемые плагины» должны просто работать из коробки, но, оказывается, даже эти сначала устанавливается с помощью jspm.

Итак, чтобы заставить ваш оператор импорта работать, а jspm попытаться извлечь файл text.js из корня сервера, вам просто нужно запустить jspm install text, чтобы запустить и запустить плагин, а затем вы «Хорошо идти.