Команда fabri c gulp не найдена после установки - PullRequest
0 голосов
/ 13 марта 2020

В моем файле fabfile.py:

def run_gulp():

    local('npm install --global {}'.format(' '.join(gulp_packages)))
    local('gulp')
    # run this separately because gulp tries to resize images while it moves them
    local('gulp resize-images')

есть следующий код: установлены пакеты:

gulp_packages = ['gulp@3.9.1', 'jshint@2.9.5', 'gulp-jshint@2.0.4', 'gulp-sass@3.1.0', 
'gulp-concat@2.6.1','gulp-uglify@3.0.0', 'gulp-rename@1.2.2', 'gulp-minify-css@1.2.4',
'gulp-image-resize@0.13.0']

npm устанавливает библиотеки gulp, но затем не удается выполните команду gulp. Вот выдержка из вывода:

npm WARN enoent ENOENT: no such file or directory, open '/tmp/tmp4UhMps/code/package.json'
npm WARN code No description
npm WARN code No repository field.
npm WARN code No README data
npm WARN code No license field.
[localhost] local: gulp
/bin/sh: gulp: command not found

Fatal error: local() encountered an error (return code 127) while executing 'gulp'

Aborting.
Disconnecting from mcvitty... done.

Я запускаю код на компьютере Cento 7 через пользователя, который не является sudoer.

...