Пытаюсь освоить WebStorm. Создал проект Node.js Express App.
Хочу добавить библиотеку.
Установил ее: $ npm install vsvg-paths
Я как понимаю, нужно в app.js ее подключить. Пытаюсь сделать это так:
var vsvg_paths = require("vsvg-paths");
app.use(vsvg_paths.decode());
Но мне тактично сообщают, что я делаю, что-то не так (говорит, что decode() не является функцией или просто ошибка подключения библиотеки, если укажу decode не как функцию).
Подскажите, как правильно подключить библиотеку или где почитать об этом?
Вот сама библиотека https://github.com/jcblw/vsvg-paths
Там же все написано:
var paths = require( 'vsvg-paths' );
var path = 'M0 0 L10 10 l1 1';
var data = paths.decode(path);
Подключаете вы её правильно. Непонятно, как вы её хотите использовать и где. В ответе Ares God всё верно, я перепроверил.
Проделанные действия:
// этот импорт вверху файла, до инициализации приложения
var paths = require( 'vsvg-paths' );
// этот код после импортов
var path = 'M0 0 L10 10 l1 1';
var data = paths.decode(path);
console.log('data:', data);
Data: [ { x: 0, y: 0, rel: false }, { x: 10, y: 10, rel: false }, { x: 1, y: 1, rel: true } ]
Запускал через меню Run -> Run... В появившемся окошке выбрал app.js
Если вы хотели использовать эту библиотеку на клиенте, то вам нужно добавить её в папку /public/javascript/vsvg-paths и импортировать в index.html
<script src="public/javascripts/vsvg-paths/decode.js"></script>
Виртуальный выделенный сервер (VDS) становится отличным выбором
При создании нового гугл листа, если поместить в ячеку например 9:00 то она станет временем и будет выглядить так Sun Dec 31 1899 09:00:00 GMT+1000 (AEST)
В интут можно было вписать только «+» в начале и цифрыНикаких других символов
У меня есть нода AAA в DOMЯ нахожу ее родителя и смотрю у него первого потомка A1, т