Я не могу дать вам рабочий код, используя java naming ldap. Я использовал Spring LDAP и так, как вы это делаете: получите объект User, выполните поиск по имени пользователя как sAMAccountName = USERNAME
. После того, как вы получите объект, вы возвращаете элемент propertyOf -> это будет список и проверить конкретный в Java.
Это единственный способ, о котором я мог думать.
Чтобы использовать ES6, добавьте babel-preset-env
и в свой .babelrc
:
{
"presets": ["env"]
}
Вы используете синтаксис модуля ES6.
Это означает, что ваша среда (например, node.js) должна поддерживать синтаксис модуля ES6.
NodeJS использует синтаксис модуля CommonJS (module.exports
). не синтаксис модуля ES6 (ключевое слово export
).
Решение:
babel
npm, чтобы передать ваш ES6 на цель commonjs
или
import
изначально? Я думал, что v10.0.0 будет иметь это, но, по-видимому, нет.
– chovy
30 April 2018 в 20:42
Если вы получите эту ошибку, это также может быть связано с тем, как вы включили файл javascript на свою страницу html. При загрузке модулей вы должны явно объявлять эти файлы как таковые. Вот пример:
//module.js:
function foo(){
return "foo";
}
var bar = "bar";
export { foo, bar };
Когда вы включаете скрипт следующим образом:
<script src="module.js"></script>
Вы получите сообщение об ошибке:
Uncaught SyntaxError : Неожиданный экспорт токена
blockquote>Вам нужно включить файл с атрибутом типа, установленным в «module»:
<script type="module" src="module.js"></script>
И тогда он будет работать так, как ожидалось, и вы готовы импортировать ваш модуль в другом модуле:
import { foo, bar } from "./module.js"; console.log( foo() ); console.log( bar );
type
, как ожидается, будет действительным типом mime (aka. media type), так что это была неожиданная находка. Благодаря!
– Shaun Wilson
20 May 2018 в 00:51
<script type="module">import ...</script>
при импорте из модуля. Я тестировал его в последней версии Chromium.
– Vladimir S.
1 August 2018 в 07:10
babel
. В то время как ответ Фила Рикетса разъясняет проблему, и это хорошо, этот ответ является прямым решением проблемы автора. – boycy 24 April 2018 в 15:00