установка npm, не работающая правильно по марионетке

Почему бы не сохранять это простым и создавать Запланированную задачу для выполнения каждых 5 минут для tasklist.exe (как администратор svc учетная запись) и канал использования">" для дампа его к текстовому файлу в общем каталоге? Тем путем любой системный администратор или разработчик могут увеличиться, если это должно измениться позже из-за простоты.

1
задан 7 April 2014 в 23:28
1 ответ

Кажется, ваш ПУТЬ недостаточно настроен.
Когда вы создаете модуль из исходного кода, npm должен будет выполнить несколько команд, которые должны быть в вашем PATH.
Поэтому попробуйте следующее:

exec { 'npm install --build-from-source=sqlite3' :
    cwd => '/var/video_server',
    user => 'root',
    path => ['/usr/local/node/node-default/bin', '/bin', '/usr/bin']
}

надеюсь, что это вам поможет.

Чтобы убедиться, что это работает, вы можете попробовать запустить его с правами root в / var / video_server :

PATH=/usr/local/node/node-default/bin:/bin:/usr/bin npm install --build-from-source=sqlite3
2
ответ дан 3 December 2019 в 21:19

Теги

Похожие вопросы