添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
逆袭的红酒  ·  LaTeX ...·  10 月前    · 
月球上的汤圆  ·  SQLite ...·  1 年前    · 

基于Node.js的TiddlyWiki服务器版安装过程记录

原安装教程链接:

wiki.hintsnet.com/#

首先第一步,安装Node.js运行环境(Windows 平台)

步骤分解:

1、打开Node.js官网 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命令调用之前下载好的安装包。

参考:

cnblogs.com/pearl07/p/6

步骤如下:

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

输入命令后出现错误 ,在网上搜索解决办法如下:

参考:

jianshu.com/p/37b9322d6

类似问题:

解决方法:

学习如何改用淘宝的npm镜像?

参考:

jianshu.com/p/92116d8d2

种种过程之后,安装成功。

再次第三步,完成上一个步骤以后,运行 tiddlywiki 命令,确认 TiddlyWiki 命令行工具能够正常运行

又出现错误 ,再上网。

参考:

blog.csdn.net/larpland/

第三步完成!

最后第四步,创建一个 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的办法?

参考:

jingyan.baidu.com/artic

建立bat文件内容如下:

d:
cd MyWiki
tiddlywiki --listen

测试可以,进一步,如何开机自启动?如何隐藏窗口?

参考:

blog.csdn.net/cx881020/

修改bat文件如下:

@echo off
if "%1" == "h" goto begin