export default config = {
apiUrl : "http://localhost:7543"
}
$ node --version
v6.7.0
Возможно ли это без переплета? Есть ли способ полиполяции при импорте без изменения моего кода?Как проверить правильность работы оператора импорта в Node 6 REPL?
Я хотел бы взять это на консоль (REPL) и посмотреть, правильно ли настроен объект. Но:
import {config} from './config';
^^^^^^
SyntaxError: Unexpected token import
Похоже, я не могу использовать импорт в REPL еще. Итак, какова альтернатива? Нужно ли использовать ES5/Node require
? Есть ли полипол, который я могу добавить в мой загрузчик для Nesh?
В идеале я хотел бы просто открыть консоль node
и использовать пасту в строке, которая использует import
, без необходимости менять код.
Возможный дубликат [Использовать команду импорта в Node.js] (http://stackoverflow.com/questions/37753364/use-import-command-in-node-js) –
Node.js не поддерживает ES 6 модулей, вы должны использовать Babel. –
Возможный дубликат [неожиданного зарезервированного слова import в node.js] (http://stackoverflow.com/questions/32346886/unexpected-reserved-word-import-in-node-js) – Amit