Копирование зависимостей lib с помощью gulp- npm -dist - PullRequest
0 голосов
/ 19 июня 2020

Я работаю над проектом, в котором копирую lib из node_modules в свой dist, используя gulp-npm-dist.

var gulp = require('gulp');
var npmDist = require('gulp-npm-dist');

gulp.task('copy:libs', function() {
  gulp.src(npmDist(), {base:'node_modules'})
    .pipe(gulp.dest('dist/vendor'));
});

enter image description here

Я успешно скопировал необходимые зависимости в dist / vendor и подумал, что могу ссылаться на них в своем индексе. html

<script src="../../vendor/bootstrap-select/js/bootstrap-select.min.js"></script>

Но этого не должно быть, так как я получаю сообщение об ошибке Cannot GET /vendor/bootstrap-select/js/bootstrap-select.min.js

Могу я спросить, что мне здесь не хватает? Любые указатели очень ценятся. Спасибо.

1 Ответ

0 голосов
/ 21 июня 2020

вы забыли каталог / dist в вашем пути, на вашем снимке экрана bootstrap -select.min. js находится в bootstrap -select / dist

<script src="../../vendor/bootstrap-select/**dist**/js/bootstrap-select.min.js"></script>
...