Один файл для суперагента реакции?

Есть ли единый файл для библиотеки суперагентов для React? На сайте github для него есть огромный пакет, и я уверен, что мне все это не нужно. В моем предыдущем проекте у нас был только один файл, и он выполнял всю работу по выполнению запросов XHR. Но теперь я потерял этот файл.


person Rahul Dole    schedule 28.08.2015    source источник


Ответы (1)


Я не думаю, что они предоставляют один файл, но вы можете очень легко создать его с помощью браузера. Если у вас установлены Node и npm.

$ npm install -g browserify
$ git clone https://github.com/visionmedia/superagent.git
$ cd superagent
$ git checkout v1.3.0 # check github releases for the latest tag
$ npm install
$ make superagent.js

должен получить файл, который экспортирует superagent в объект окна. Обратите внимание, что файл не минимизирован, поэтому, если вам нужна мини-версия, вы можете запустить

$ npm install -g uglify-js
$ uglifyjs superagent.js > superagent.min.js
person Daniel Perez    schedule 28.08.2015
comment
Большое спасибо, Даниил. Но это, похоже, отличается от библиотеки react-superagent. Этот, кажется, больше общего типа. Будет ли иметь значение, если я воспользуюсь этим? - person Rahul Dole; 28.08.2015
comment
Кстати, я получаю сообщение об ошибке для строки make superagent.js. Там написано /usr/bin/env: node: Нет такого файла или каталога - person Rahul Dole; 28.08.2015
comment
Ааа, получил мой ответ по проблеме make здесь stackoverflow.com/a/30281097/1047337 - person Rahul Dole; 28.08.2015