Closed Zacharia2 closed 1 year ago
备忘录:
$:/core/modules/server/server.js
$:/core/modules/server/routes/get-file.js
这的确是用微件,但是还得配合 nodejs 那边的 router ,它们才能操作 nodejs 端的文件系统能力
在 route 里用 fs,服务端才能用fs,所以要在route里用。
建议直接上手,添加到仓库的toturials插件中,这样别人也能看到。可以新建一个目录,比如“tw源码分析”,在里面开一个专栏
备忘录:
$:/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