我运行Tiddlywiki作为可移植的从OneDrive,以下这教程。
我是从WSL2运行这个的:
cd /mnt/c/Users/mobil/OneDrive/node && nohup cmd.exe /c tiddlywiki.cmd mynewwiki --listen在我以前的Linux安装中,我只需要运行它,但由于某些原因,我的新Linux安装不起作用:
cd /mnt/c/Users/mobil/OneDrive/node && nohup tiddlywiki mynewwiki --listenTiddlywiki启动,但nohup不能正常使用我的新命令(即使我得到了"nohup:忽略输入并将输出附加到‘nohup.out’“,如果我关闭了终端,进程就停止了。为什么?
如果我在节点文件夹中,这将给我Tiddlywiki版本:
./node.exe node_modules/tiddlywiki/tiddlywiki.js --version
lantos@DESKTOP-259UMQ1:~$ ls -l /mnt/c/Users/mobil/OneDrive/node
total 61088
-rwxrwxrwx 1 lantos lantos 56507 Oct 9 20:30 CHANGELOG.md
-rwxrwxrwx 1 lantos lantos 88859 Oct 9 20:30 LICENSE
-rwxrwxrwx 1 lantos lantos 35474 Oct 9 20:30 README.md
-rwxrwxrwx 1 lantos lantos 334 Oct 9 20:30 corepack
-rwxrwxrwx 1 lantos lantos 218 Oct 9 20:30 corepack.cmd
-rwxrwxrwx 1 lantos lantos 3033 Oct 9 20:30 install_tools.bat
drwxrwxrwx 1 lantos lantos 512 Jan 9 17:45 mynewwiki
-rwxrwxrwx 1 lantos lantos 62283384 Oct 9 20:30 node.exe
-rwxrwxrwx 1 lantos lantos 10630 Oct 9 20:30 node_etw_provider.man
drwxrwxrwx 1 lantos lantos 512 Jan 9 17:45 node_modules
-rwxrwxrwx 1 lantos lantos 702 Oct 9 20:30 nodevars.bat
-rwxrwxrwx 1 lantos lantos 39771 Jan 18 13:35 nohup.out
-rwxrwxrwx 1 lantos lantos 1365 Oct 9 20:30 npm
-rwxrwxrwx 1 lantos lantos 483 Oct 9 20:30 npm.cmd
-rwxrwxrwx 1 lantos lantos 1567 Oct 9 20:30 npx
-rwxrwxrwx 1 lantos lantos 539 Oct 9 20:30 npx.cmd
-rwxrwxrwx 1 lantos lantos 336 Oct 9 20:37 tiddlywiki
-rwxrwxrwx 1 lantos lantos 339 Oct 9 20:37 tiddlywiki.cmd
-rwxrwxrwx 1 lantos lantos 861 Oct 9 20:37 tiddlywiki.ps1
lantos@DESKTOP-259UMQ1:~$ cat /mnt/c/Users/mobil/OneDrive/node/tiddlywiki.cmd
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\node_modules\tiddlywiki\tiddlywiki.js" %*
lantos@DESKTOP-259UMQ1:~$发布于 2023-01-18 13:11:43
找到了一些解决方案,都是从节点文件夹(/mnt/c/Users/mobil/OneDrive/ node )执行的。
来自Win Powershell (或来自tiddlywiki文件快捷命令):
powershell -windowstyle hidden ./tiddlywiki.cmd mynewwiki --listen从Linux (WSL2,Ubuntu)命令行:
nohup ./node.exe node_modules/tiddlywiki/tiddlywiki.js mynewwiki --listen &(我不认为最后的符号是必要的。)
测试和工作。
安装是正确的,我只是需要更具体的语法。这是从Windows二进制文件中运行的,我从Windows创建了节点OneDrive文件夹,如果我使用的是Linux二进制文件,那么我需要其他语法,对吗?
无论我的OneDrive中有哪个二进制文件,语法都需要调整,对吗?我不认为我能同时拥有两个双生子,或者这有意义吗?
https://unix.stackexchange.com/questions/732094
复制相似问题