启动时启动npm_lazy

时间:2016-03-15 01:24:32

标签: node.js ubuntu-14.04 npm-lazy

我想使用npm_lazy作为本地的npm。

我安装了npm_lazy,一切都很完美。

使用

启动服务器

npm_lazy --config ~/custom_config/npm_lazy.config.js

作品。

但是如何将此命令添加到linux服务器的启动中。 我正在运行Ubuntu 14.04.3 LTS。

我试过了:

vi /etc/init.d/npm_lazy

chmod ugo+x /etc/init.d/npm_lazy

npm_lazy

#!/bin/sh
/path/to/my/script.sh

script.sh

#!/bin/sh
sudo npm_lazy --config ~/custom_config/npm_lazy.config.js

最后

update-rc.d npm_lazy defaults

1 个答案:

答案 0 :(得分:0)

在名为npm_lazy.desktop的文件夹中创建名为~/.config/autostart的文件,然后复制以下代码并重新启动

[Desktop Entry]
Type=Application
Exec=npm_lazy --config ~/custom_config/npm_lazy.config.js
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_IN]=Npm_Lazy
Name=Npm_Lazy
Comment[en_IN]=npm server lazy
Comment=npm lazy server