Express:从远程机器定义视图文件夹
我如何定义在另一台共享机器上显示的视图文件夹? 我可以通过\\0.0.0.0\myfolder
等访问Windows资源pipe理器中的远程文件,但是我无法将视图文件夹设置为在另一个远程机器上显示的位置。
app.set('views', path.join(__dirname, '/views')); app.engine('php', phpExpress.engine); app.set('view engine', 'php');
这定义了我的本地机器中的views文件夹。 如果我想让nodejs查看远程共享机器,我将如何设置它
使用app.set('views', ...)
configuration视图文件夹时,如果目标文件夹位于远程计算机上,则可以将该文件夹安装到本地,并将该本地位置用作视图文件夹。
对于Linux / Mac,可以将远程文件夹挂载到/mnt/web_views
并使用装载path:
app.set('views', '/mnt/web_views');
对于Windows,可以将远程文件夹挂载到驱动程序(如X:\
并使用驱动程序path作为视图:
app.set('views', 'X:\');