2015-06-18 4 views

ответ

1

Используя import синтаксис модуль системы ES6 устраняет необходимость использования requirejs и функции require. SystemJS, который Aurelia использует в приложении сэмпла с образцом, может обрабатывать модули формата AMD (которые являются форматом Require uses).

Это, как говорится, rethinkdb будет на вашем сервере, а не на клиенте, если я не ошибаюсь.

+0

Возможно, это должно быть на сервере, потому что это драйвер JavaScript. Но я не вижу, как я могу подключиться к этому драйверу с моего сайта и получить данные. Всюду я видел учебник rql. Поэтому я решил установить этот драйвер на узел, где я тестирую Aurelia-skeleton. Сервер находится на виртуальной машине на Ubuntu OS. – InnerWorld

+0

http://www.rethinkdb.com/docs/install-drivers/javascript/ Я мог ошибиться, но здесь сказано, что драйвер клиента - так что я думаю, что я могу добавить это в свой проект приложения. К сожалению, если я использую import {rethinkdb} из 'rethinkdb', я иду ошибка 'missing /dist/rethinkdb.js'. Я пытаюсь отобразить rethinkdb в config.js, но теперь он не может найти events.js – InnerWorld

+0

Инструкции на этой странице предназначены для доступа к rethinkdb из приложения nodejs server. Вы не будете напрямую обращаться к rethinkdb со своего кода на стороне клиента, вы бы обернули API, запущенный на вашем сервере, вокруг запросов rethinkdb. –

0

Вы пробовали

import require from "require"; 

Это импортировать все требуют модуль и не ожидает, что экспорт под названием «требуют».

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

  • Нет связанных вопросов^_^