Задать вопрос
  • Импорт svg из модуля?

    @hinie Автор вопроса
    пасибо, сработало, а можно ли игнорировать exports от модуля, что б даже require.resolve('country-flag-icons/flags/1x1/RU.svg') работало)
  • Как установить dependencies нод-модулей?

    @hinie Автор вопроса
    Вообще npm install должен автоматически подгрузить ВСЕ зависимости, включая зависимости зависимостей (транзитивные зависимости).

    Он так и делает но только для dependencies
    мне нужно и для dependencies (вся глубина)
    но и для devDependencies (1 уровень глубина)
    и для peerDependencies (1 уровень глубина)
    Это нужно потому что babel действительно заново билдит все используемые мною нод модули и включает в бандл (ps: nestJs+fastiy+knex+sqlite сервер получившийся таким образом весит 2.5 мб - 1 server.js файл + sqlite.node файл) точных тестов пока не провел но после терсера по ощущениям время ответа упало на 20% по сравнению с использованием node_modules)
  • Как установить dependencies нод-модулей?

    @hinie Автор вопроса
    Василий Банников, Чтоб сбандить сервер в виде одного js файла + нескольких .node файлов (сбилженый сервер не нуждается в папке node_modules)
    Хм, ну добавлять peer зависимости в мои зависимости скоре г-код
    тут разве npm i --no-save
    но тоже туповато, в общем мне нужно установить все devDependencies+peerDependencies всех использованых мною dependencie
    То-есть на один уровень вглубь
  • Как установить dependencies нод-модулей?

    @hinie Автор вопроса
    В прочемь судя по
    https://github.com/typeorm/typeorm/blob/master/pac...
    sqlite3 находится в peerDependencie и devDependencie но не в обычном dependencie может ли это быть причиной того что sqlite нужно устанавливать отдельно?
  • Как установить dependencies нод-модулей?

    @hinie Автор вопроса
    Froggyweb,
    хм, к примеру если я делаю npm i typeorm
    но это ведь не устанавливает мне тот же sqlite, мне нужно установить sqlite3 вручную, дополнительно к typeorm
    типа npm i typeorm sqlite
    а как сделать так что б sqlite сам установился поле npm i typeorm (sqlite3 есть в dependencies от typeorm)
  • Как resolve nested modules?

    @hinie Автор вопроса
    хих)
    ну если использовать nodeExternals
    const nodeExternals = require('webpack-node-externals');
    externals: process.env.NODE_ENV == 'development' ? [nodeExternals()] : [],
    то babel модули не require-т но мне надо б что б он не require-ил даже без nodeExternals
    а сам подтянул из установленных
  • Как resolve nested modules?

    @hinie Автор вопроса
    но ведь модули установленны в package.lock.json а оно требует уствновить в package.json
    но это немножко позасирает package.json
  • Как итерировать fileList?

    @hinie Автор вопроса
    Спасибо выглядит офигенно, а можно ли использовать подобное, чтоб вернуть this.files[i].name
  • Как итерировать fileList?

    @hinie Автор вопроса
    Спасибо, получилось
    fileNames() {
          let files = []; // правильно ли так?
          if (this.files) {
            for (let i = 0; i < this.files.length; i++) {
              files.push(this.files[i]); //правильно ли так?
            }
          }
          return files;
        },

    Но правильно ли создавать let files таким образом, или есть вариант получше?