Angular 1.x ES6 Webpack включает сторонние библиотеки

0

Я разрабатываю приложение, используя стартовый проект: https://github.com/shprink/angular1.4-ES6-material-webpack-boilerplate.

Я застрял, когда мне нужно использовать стороннюю библиотеку. Я хочу использовать js-yaml https://github.com/nodeca/js-yaml

Я стараюсь добавить его в моем угловом сервисе:

import jsyaml from  '../../node_modules/js-yaml/bin/js-yaml.js';

Но я получаю ошибку:

bundle-0d6476.js:75756 Uncaught Error: Cannot find module "../../node_modules/js-yaml/bin/js-yaml.js"

Как я могу это решить?

Теги:
ecmascript-6
webpack

1 ответ

0

Проверьте документы по разрешению модулей. Чтобы импортировать модули из node_modules, укажите путь, опуская все до и включая node_modules. Таким образом, import jsyaml from 'js-yaml/bin/js-yaml.js' должен работать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню