- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试通过 SSH 在我的服务器上安装一些软件,但由于某种原因找不到 node.js。我输入:
'./public_html/server/Start-linux.sh'
进入引用安装脚本文件的命令行,其代码为:
#!/bin/bash
##Function Definition
pause() {
read -p "Press [Enter] key to exit"
}
cd $(dirname $0) # cd scr dir
if [ ! "$(id -u)" = 0 ] && [ ! -f ".readwarning" ]; then
echo "WARNING: Ogar uses priveleged ports by default, which may" \
"cause an error. Please either change the ports in the config" \
"file (gameserver.ini) to two different ports above 1024, or run" \
"this script as root. This warning will only be shown once, unless" \
"the file \".readwarning\" is deleted" 1>&2
touch .readwarning
sleep 5
fi
#Check which command to execute, nodejs (debian based) or node (others)
#This will give priority to nodejs
command -v nodejs &>/dev/null
if [ $? -eq 0 ]; then
nodejs index.js
else
command -v nodejs &>/dev/null
if [ $? -eq 0 ]; then
node index.js
else
nodejs index.js echo "Couldn't find nodejs. Please install it and ensure it is in your \$PATH"
fi
fi
# Pause
#pause
然后我收到一条错误消息:“找不到 nodejs。请安装它并确保它在你的 $PATH 中”。
当我在命令行中键入“node -v”时,它返回“v4.4.2”,很明显它就在那里。为什么他妈的说找不到?还有什么是$PATH?如何确保 nodejs 在我的 $path 中?
我是 SSH 和 node.js 的初学者,因此我们将不胜感激。我在linux centos 64位系统中。
最佳答案
nodejs
是某些系统上 Node.js 二进制文件的名称,以避免与名为 node node
的旧程序冲突 amateur packet radio networks那是 Ubuntu 的一部分。他们真的应该重命名该包并避免所有混淆。
首选名称是 node
并且调用 nodejs
是特定于平台的。我认为您可以将这些调用重命名为 node
并且它会起作用。
关于linux - 为什么找不到nodejs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36415895/
例如,我有一个父类Author: class Author { String name static hasMany = [ fiction: Book,
代码如下: dojo.query(subNav.navClass).forEach(function(node, index, arr){ if(dojo.style(node, 'd
我有一个带有 Id 和姓名的学生表和一个带有 Id 和 friend Id 的 Friends 表。我想加入这两个表并找到学生的 friend 。 例如,Ashley 的 friend 是 Saman
我通过互联网浏览,但仍未找到问题的答案。应该很容易: class Parent { String name Child child } 当我有一个 child 对象时,如何获得它的 paren
我正在尝试创建一个以 Firebase 作为我的后端的社交应用。现在我正面临如何(在哪里?)找到 friend 功能的问题。 我有每个用户的邮件地址。 我可以访问用户的电话也预订。 在传统的后端中,我
我主要想澄清以下几点: 1。有人告诉我,在 iOS 5 及以下版本中,如果您使用 Game Center 设置多人游戏,则“查找 Facebook 好友”(如与好友争夺战)的功能不是内置的,因此您需要
关于redis docker镜像ENTRYPOINT脚本 docker-entrypoint.sh : #!/bin/sh set -e # first arg is `-f` or `--some-
我是一名优秀的程序员,十分优秀!