2014-10-27 2 views
0

Я хочу иметь пример strongloop только с использованием javascript без углового. На данный момент нет полного рабочего примера без угловых. Я хочу просто включить browser.bundle.js в свой index.html, а затем синхронизировать данные с/на сервер. На самом деле, я пытаюсь заменить pouchdb в моей программе, так как couchdb кажется неудачным в сообществе с открытым исходным кодом.Мне нужен пример strongloop, написанный в javascript без углового

Я не могу следить за этот документ правильно: Running Loopback in the browser

  1. создания браузерных app.js с содержанием от Running Loopback in the browser
  2. скопировать прошлое содержание в браузере app.js
  3. НПМ установить loopback loopback-boot
  4. browserify browser-app.js -o app.bundle.js Затем я получил сообщение об ошибке: Ошибка: не удается найти команды 'loopback-boot # instructions' от '/ Users/simba/Projects/traveler-app/клиент/node_modules/петлевой-загрузки '
+1

Что конкретно вам нужно для примера? Насколько я понимаю, StrongLoop - это API-интерфейс REST для Node.JS. Вам нужны примеры того, как заставить что-то работать в StrongLoop? Вам нужны примеры того, как использовать JavaScript для взаимодействия с API RESTful ...? –

+0

Да, мне нужно написать клиент в телефоне. Я хочу просто включить browser.bundle.js в свой index.html, а затем синхронизировать данные с/на сервер. На самом деле, я пытаюсь заменить pouchdb/couchdb в моей программе, так как couchdb кажется неудачным в сообществе с открытым исходным кодом. – codsimba

ответ

1

Для этого есть несколько шагов, но это довольно просто.

  1. Загрузите свою заявку через slc loopback.
  2. Удалить server/boot/root.js.
  3. Раскомментируйте две строки в server/server.js, он должен выглядеть следующим образом:

    ... 
    // -- Mount static files here-- 
    // All static middleware should be registered at the end, as all requests 
    // passing the static middleware are hitting the file system 
    // Example: 
    var path = require('path'); //this line is now uncommented 
    app.use(loopback.static(path.resolve(__dirname, '../client'))); //this line is now uncommented 
    ... 
    
  4. Создать index.html в client директории (т.е. client/index.html.) С вашим содержимым.

Это должно стать базой, основанной только на базовом интерфейсе. Дайте мне знать, если у вас возникнут проблемы.

+0

Спасибо, тогда я знаю, как разместить index.html на данный момент. – codsimba

+0

Тем не менее, я не могу следить за этим документом. http://docs.strongloop.com/display/LB/Running+LoopBack+in+the+browser 1. создайте браузер-app.js с содержимым от strongloop 2. скопируйте содержимое для браузера-app.js 3. npm install loopback loopback-boot 4. Browsify browser-app.js -o app.bundle.js Затем я получил ошибку: Ошибка: не удалось найти модуль 'loopback-boot # instructions' from '/ Users/simba/Проекты/traveler-app/client/node_modules/loopback-boot ' – codsimba

+0

Взгляните на этот пример: https://github.com/strongloop/loopback-example-full-stack/blob/c06a292ef95060f20339b18afab4467f36435997/client/lbclient/build .js –

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