tiddly-gittly / Modern.TiddlyDev

Modern TiddlyWiki Developing Environment
https://tiddly-gittly.github.io/Modern.TiddlyDev/
MIT License
57 stars 5 forks source link

教程增加 route模块 访问本地文件内容 #39

Closed Zacharia2 closed 1 year ago

Zacharia2 commented 1 year ago

备忘录:

$:/core/modules/server/server.js

$:/core/modules/server/routes/get-file.js

这的确是用微件,但是还得配合 nodejs 那边的 router ,它们才能操作 nodejs 端的文件系统能力

在 route 里用 fs,服务端才能用fs,所以要在route里用。参考routes/get-file.js。

routes/get-file.js赋予的能力:可以直接写绝对路径访问本地文件:http://192.168.66.21:5213/files/D:/Dropbox/21-Sandox/10-Picture/wine.png

Gk0Wk commented 1 year ago

备忘录:

$:/core/modules/server/server.js

$:/core/modules/server/routes/get-file.js

这的确是用微件,但是还得配合 nodejs 那边的 router ,它们才能操作 nodejs 端的文件系统能力

在 route 里用 fs,服务端才能用fs,所以要在route里用。

建议直接上手,添加到仓库的toturials插件中,这样别人也能看到。可以新建一个目录,比如“tw源码分析”,在里面开一个专栏