diff --git a/scripts/install b/scripts/install index 876eb60..8f6072d 100644 --- a/scripts/install +++ b/scripts/install @@ -175,11 +175,11 @@ chown -R $app:$app /var/log/$app pushd $final_path ynh_use_nodejs -npm install hoek@^4.2.1 --save -npm install -npm audit fix -npm install typescript@>=2.0 --save -npm install ts-node +sudo -u $app env PATH=$PATH:$nodejs_path npm install hoek@^4.2.1 --save +sudo -u $app env PATH=$PATH:$nodejs_path npm install +sudo -u $app env PATH=$PATH:$nodejs_path npm audit fix +sudo -u $app env PATH=$PATH:$nodejs_path npm install typescript@>=2.0 --save +sudo -u $app env PATH=$PATH:$nodejs_path npm install ts-node popd chown -R $app:$app $final_path @@ -311,4 +311,4 @@ fi #================================================= systemctl reload nginx -sleep 30 \ No newline at end of file +sleep 30 diff --git a/scripts/restore b/scripts/restore index 9b817a4..325054e 100644 --- a/scripts/restore +++ b/scripts/restore @@ -130,4 +130,4 @@ ynh_restore_file "/etc/logrotate.d/$app" #systemctl reload php5-fpm systemctl reload nginx -sleep 30 \ No newline at end of file +sleep 30 diff --git a/scripts/upgrade b/scripts/upgrade index 4d0575a..f499e10 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -118,11 +118,11 @@ ynh_system_user_create $app pushd $final_path ynh_use_nodejs -npm install hoek@^4.2.1 --save -npm install -npm audit fix -npm install typescript@>=2.0 --save -npm install ts-node +sudo -u $app env PATH=$PATH:$nodejs_path npm install hoek@^4.2.1 --save +sudo -u $app env PATH=$PATH:$nodejs_path npm install +sudo -u $app env PATH=$PATH:$nodejs_path npm audit fix +sudo -u $app env PATH=$PATH:$nodejs_path npm install typescript@>=2.0 --save +sudo -u $app env PATH=$PATH:$nodejs_path npm install ts-node popd ### Verify the checksum of a file, stored by `ynh_store_file_checksum` in the install script. @@ -176,4 +176,4 @@ fi #================================================= systemctl reload nginx -sleep 10 +sleep 30