问题标签 [morbo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - mojolicious morbo 服务器默认缓存?
我从命令控制台生成了一个完整的应用程序:
之后我启动了开发服务器:
我更改了一些代码,甚至更改了默认控制器的名称,但我在浏览器中看不到任何更改,只有重新启动 morbo 服务器才能正常工作。这对于开发来说真的很烦人。如何摆脱这种缓存行为?
更新:我注意到如果我使用 hypnotoad 代替 morbo,可以正常工作并更新更改,所以问题是 morbo。
eclipse - 如何从 Eclipse 运行 Mojolicious 的 Morbo 服务器
我对 perl 很陌生。我试图在 Eclipse 中导入一个 perl 项目并运行它。我可以导入它。应用程序使用以下命令运行:
morbo script/better_ed -l http://*:3010
我开始知道它运行着一个 morbo 服务器。如何在 Eclipse 中运行此服务器以便我可以调试。我已经安装了 Epic & PadWalker
perl - 如何退出在 Morbo 或 Hypnotoad 服务器下运行的程序
在 Morbo(和 Hypnotoad)服务器下运行的程序中,调用 会exit()
被静默忽略,并有效地作为回调的返回。END 块通常会触发,但程序本身永远不会退出。
perl - 我可以抑制“%s 的 Perl API 版本 %s 与 %s 不匹配”错误吗
我将一个 Perl 模块 ( DBD::Pg
) 从一个系统复制到另一个系统,以便对 Mojolicious 项目进行一些快速检查。morbo
在新系统上,当我在(Mojolicious 测试网络守护程序)下运行它时一切正常。但是当我尝试运行测试(通过Module::Build
安装程序)时,我得到了错误:
DBD::Pg 的 Perl API 版本 v5.16.0 与 /usr/local/lib/perl/DynaLoader.pm 第 216 行的 v5.20.0 不匹配。
我研究了为什么会得到这个,并阅读了perldoc中的解释。但是由于项目在 下运行morbo
,这对我来说似乎意味着在这种情况下版本不匹配可能是微不足道的。看起来 PerlXS 确实允许禁用 VERSIONCHECK,但我看不出在运行 Perl 脚本时如何应用它。
perl - 重定向前 Mojo::IOLoop 计时器的问题
我的 Mojolicious 控制器中有一个子程序,当通过 http 帖子上传 csv 文件时调用它。上传文件后,会显示一条消息,上面写着“您将在 x 秒内被重定向”。所以我想实现 Mojo::IOLoop::Delay 并作为回调我使用重定向语句。但是我得到了 Morbo 的以下错误:
控制器代码:
相关路线:
先感谢您
perl - 启动 Mojolicious 生成的应用程序时在 @INC 中找不到应用程序类
我使用命令生成了一个 mojolicious 应用程序mojo generate app first-app
。它生成了应用程序结构,当使用morbo ./script/first-app
.
文件结构如下: mojo app structure
我morbo ./script/first-app
在项目目录的根目录下运行时的错误是这个错误:
(为了便于阅读,添加了换行符。缩进的行是上一行的延续。)
我尝试使用 morbo 的完整路径(如 6 年的 SO 帖子中所述),但这给出了与上述相同的错误。该命令是这样的:/home/djnorrisdev/perl5/perlbrew/pls/perl-5.30.0/bin/morbo ./script/first-app
我猜任何熟悉完整 mojolicious 应用程序的人都会熟悉脚本文件,但这里的内容是script/first-app
:
考虑到这是一个由 mojolicious 生成的应用程序,我认为它不应该出现 @INC 错误并且可以毫无问题地使用 morbo 运行。有没有人对此有见识?
perl - 如何自动重新加载我的 Mojolicious 网站?
在开发我的网站(我的网站在Mojolicious上运行)时,让自动重新加载工作的最佳方式是什么?
存在一个名为morbo的开发服务器,它会在我将更改保存到源文件时自动更新提供的内容,但网站本身不会自动重新加载。我必须手动刷新页面才能看到更改。
获得这种行为的明智方法是什么?如有必要,我可以使用其他工具。