我用谷歌搜索并发现一个提示,我应该在 Tornado 中设置调试模式,以便它可以在更新时自动重新加载文件。但是我没有找到要插入的确切字符串。我尝试了与此类似的不同组合,application.settings = {"Debug": True}但无济于事。
我在一个文件夹中有 SVG 图像,还有一个 PNG 文件,以确保这些图像显示在页面上。
我的 nginx 配置基本上是这样的:
server {
listen 80;
location / {
root www;
}
}
Run Code Online (Sandbox Code Playgroud)
图像在www/images文件夹中。
我在页面中看到的结构相同:
<img src="images/logo.svg">
<img src="images/logo.png">
Run Code Online (Sandbox Code Playgroud)
PNG 文件按预期显示在页面上,但不是 SVG。不过,它显示在浏览器代码 200 的网络选项卡中,但正文为空。
当我尝试直接打开它时,例如http://localhost/images/logo.svg,它只是将其下载为文件。
我是否需要添加一些特殊的配置来使 SVG 文件可以在像 PNG/JPG 文件这样的页面上显示?
我有一个简单的Dockerfile:
FROM node:4.2.2
EXPOSE 8000
Run Code Online (Sandbox Code Playgroud)
当我运行时docker build -t myapp .,它会显示下载内容的大小:
尽管 NodeJS 本身不大于 30Mb,但它似乎大于 200Mb。正在下载的其他东西是什么?