我正在使用A2hosting并尝试配置cron worker,但还没有成功。
我按照这个article安装了node和npm,基本上是下面的命令列表。
cd ~
wget https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-x64.tar.xz
tar xvf node-v12.9.1-linux-x64.tar.xz
mv node-v12.9.1-linux-x64 nodejs
mkdir ~/bin
cp nodejs/bin/node ~/bin
cd ~/bin
ln -s ../nodejs/lib/node_modules/npm/bin/npm-cli.js npm我已经尝试了多个命令
生成/bin/bash: npm: command not found的npm run --prefix ~/cloudflare-upload-tool start
和
生成/usr/bin/env: node: No such file or directory的~/nodejs/bin/npm run --prefix ~/cloudflare-upload-tool start
这两个命令在终端上都运行得很好,你能告诉我有什么选项可以修复这个问题吗?
package.json
{
"name": "cloudflare-upload-tool",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "env-cmd node index.js"
},
"author": "",
"license": "ISC",
"dependencies": {
"axios": "^0.20.0",
"cloudflare": "^2.7.0",
"env-cmd": "^10.1.0",
"form-data": "^3.0.0",
"fs": "0.0.1-security",
"jsonwebtoken": "^8.5.1",
"path": "^0.12.7",
"tus-js-client": "^2.2.0"
}
}发布于 2020-10-24 14:46:08
支持被告知此方法不受支持。最终使用UI创建节点js应用程序,停止它,因为我们不需要公开它,并按照其他article中的建议使用下面的cron worker命令
source /home/<USERNAME>/nodevenv/cloudflare_upload_tool/10/bin/activate && cd /home/<USERNAME>/cloudflare_upload_tool && npm run start

https://stackoverflow.com/questions/64505746
复制相似问题