基于Node.js的TiddlyWiki服务器版安装过程记录
原安装教程链接:
首先第一步,安装Node.js运行环境(Windows 平台)
步骤分解:
1、打开Node.js官网 https:// nodejs.org ;
2、点击下载按钮,下载最新稳定版Nodejs;
3、运行安装包,把Nodejs安装到自己的个人电脑上;
4、打开命令行提示符cmd.exe,试着运行npm命令;
遇到第1个问题:
如图中黄色高亮显示,运行npm命令结果与教程中结果不同,网上搜索相关资料,得知npm命令需要在管理员权限下运行;
如何在管理员权限下运行npm? Win10下不能通过运行窗口(Win+R)直接输入cmd的方式来启动cmd.exe;而是鼠标右键单击电脑左下角窗口图标后选择Windows PowerShell(管理员)(A)启动cmd.exe;
运行 npm 命令,还是没有解决,上网,得知Nodejs需要在管理员权限下安装,如何实现?在网上找到方案,于是我卸载了之前自动安装的Nodejs,按照如下链接指导,在管理员权限下的cmd窗口使用msiexec命令调用之前下载好的安装包。
参考:
https://www. cnblogs.com/pearl07/p/6 243811.html
步骤如下:
1,右键点击底部导航栏win(开始)弹出,使用 命令提示符(管理员A );
2,输入命令,进入安装文件目录,输入 msiexec / package node-v4.4.4-x64.msi 弹出安装正常安装即可。
我自己下载的版本:node-v12.16.3-x64.msi
所以命令为:msiexec / package node-v12.16.3-x64.msi
注意 “ / ” 前后需要空格。
安装好后,在管理员权限下执行npm得到与教程一样的结果,安装成功。至此,Node.js运行环境安装完毕。
其次第二步,安装 TiddlyWiki 软件包
步骤分解:
1、首先,打开命令提示符 cmd.exe,进入命令行操作界面;
提醒:和前面一样原因,需要选择Windows PowerShell(管理员)(A)的方式启动cmd.exe;
教程中第一次打开的cmd界面后,窗口显示的命令行是:
C:\Users\pimgeek>npm
这一次窗口显示的命令行是:
D:\tem\win10\doc>
我不明白为什么两次不一样?后来想是不是两次打开的不是一个位置?于是网上查找如何从C:\Users\pimgeek>跳转到D:\tem\win10\doc>?
当然,这两个位置都是pimgeek电脑上的,对应我自己的电脑,先在我的D盘上新建MyWiki文件夹;然后执行如下命令:
C:\Users\weichuanewn>d:
盘符变为:
D:\
再执行如下命令:
D:\cd MyWiki
盘符变为:
D:\MyWiki
至此,命令行变换完成;
2、其次,运行以下命令,自动下载安装 TiddlyWiki 软件包;
npm install -g tiddlywiki
输入命令后出现错误 ,在网上搜索解决办法如下:
参考:
https://www. jianshu.com/p/37b9322d6 ceb
类似问题:
解决方法:
学习如何改用淘宝的npm镜像?
参考:
https://www. jianshu.com/p/92116d8d2 298
种种过程之后,安装成功。
再次第三步,完成上一个步骤以后,运行 tiddlywiki 命令,确认 TiddlyWiki 命令行工具能够正常运行
又出现错误 ,再上网。
参考:
https:// blog.csdn.net/larpland/ article/details/101349586
第三步完成!
最后第四步,创建一个 TiddlyWiki 网站并在浏览器中打开它
首先,创建一个目录,比如 d:\tmp\win10\doc\mywiki,用来存放笔记文件
mkdir mywiki
(因为我之前已经创建的MyWiki所以直接使用。)
其次,执行 TiddlyWiki 服务端初始化命令
tiddlywiki mywiki --init server
第三,运行下面的命令,启动 TiddlyWiki 服务端,注意命令运行结束后,会有一个形如 127.0.0.1:8080 的地址,这就是 TiddlyWiki 的访问地址。
tiddlywiki mywiki --listen
第四,在浏览器中打开 TiddlyWiki 主页。此过程中没有遇到问题,可以使用tiddlywiki服务器版了。
关机重启后发现 127.0.0.1:8080 的地址不可用了,回想是不是每次都需要执行tiddlywiki mywiki --listen试了一下果然如此。想到是不是有bat的办法?
参考:
https:// jingyan.baidu.com/artic le/17bd8e52c0f42ec5aa2bb821.html
建立bat文件内容如下:
d:
cd MyWiki
tiddlywiki --listen
测试可以,进一步,如何开机自启动?如何隐藏窗口?
参考:
https:// blog.csdn.net/cx881020/ article/details/85477560
修改bat文件如下:
@echo off
if "%1" == "h" goto begin