javascript - Express:从远程计算机定义 View 文件夹

标签 javascript php node.js express socket.io

如何定义另一台共享计算机中显示的 View 文件夹?我可以通过 \\0.0.0.0\myfolder 等访问 Windows 资源管理器中的远程文件,但我无法将 View 文件夹设置到另一台远程计算机中显示的位置。

app.set('views', path.join(__dirname, '/views'));
app.engine('php', phpExpress.engine);
app.set('view engine', 'php');

这定义了我本地计算机中的 View 文件夹。如果我想让nodejs查看远程共享机器,我该如何设置

最佳答案

使用app.set('views', ...)配置views文件夹时,如果目标文件夹位于远程计算机,您可以将该文件夹挂载到本地,并使用本地位置作为views文件夹。

对于 Linux/Mac,可以将远程文件夹挂载到 /mnt/web_views 并使用挂载路径:

app.set('views', '/mnt/web_views');

对于 Windows,远程文件夹可以挂载到驱动程序,例如 X:\ 并使用驱动程序路径作为 View :

app.set('views', 'X:\');

关于javascript - Express:从远程计算机定义 View 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45935336/

相关文章:

javascript - 简单的文档无法工作

javascript - 输入键上的AngularJS textarea换行符

php - php中的远程SQL连接

javascript - AngularJS:检索存储在 $templateCache 中的 Videogular 模板结果 404 错误

javascript - 不要将悬停效果应用于父级

javascript - 有关 JavaScript Image onerror 原因的更多信息

php - 如何遍历表单中的输入数组?

php - yii2 - 多对多关系的 CRUD

node.js - 在 postgresql 函数中使用 libphonenumber 库

node.js - 如何修复使用 gulpfile 时出现“"Task ' test' is not in your gulpfile”错误