javascript - 如何使用 shell 脚本文件运行我的 Node 脚本

标签 javascript node.js shell

我正在使用 Node 创建个人网站。它将帮助我跟踪我正在阅读的电子书。

目前,我需要cd 到项目文件夹并运行node server.js

我想我应该创建一个 shell 脚本,然后只需双击该文件即可。该文件将包含以下代码:

#!/usr/bin/env bash 
node server.js 

我得到的第一个错误是在根目录中找不到server.js,我通过输入完整的返回来修复它,然后它对所有依赖项抛出了同样的错误应用

(我从来没有用过shell脚本)

我想做的事情可行吗?

最佳答案

我假设您是 Linux 用户。

  1. 在你的$HOME/.profile中设置路径

export MY_COOL_NODE_APP=$HOME/nodejs/app/cool_app

  1. 现在您的脚本将运行为:

node $MY_COOL_NODE_APP/server.js

因此,如果您移动应用,则需要更新您的 .profile

关于javascript - 如何使用 shell 脚本文件运行我的 Node 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35052850/

相关文章:

javascript - Jquery 选项卡与旋转 slider 冲突

Javascript 秒计数器

javascript - 指出当前 JS 中使用的 DOM 类?

node.js - 快速获取子域名

node.js - 通过托管在 GAE 中的 Node.js Express 服务器上传大文件

javascript - ng-attr,其中属性有破折号

node.js - Ionic 和 Cordova 已安装,但命令无法识别

python - 为什么 Popen.terminate() 在 Windows 上终止使用命令解释器 (cmd.exe) 运行的子进程?

bash - shell脚本用户管理程序

linux - 如何将一个文件中的行替换到另一个文件中