问题标签 [node-static]
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.
javascript - 在 nodejs 服务器中提供 html 文件
在尝试将代码分成路由、控制器等之前,我一直做得很好。现在,当我尝试加载 html 文件时出现错误。当我转到链接http://localhost:3000/我收到此错误错误:ENOENT:没有这样的文件或目录,stat '/views/index.html'
这是我的 routes.js 代码
这是我的 userController.js 文件
这是我的 server.js
服务器启动没有错误。而且我认为我已经正确地给出了路径。但我得到了错误。谁能帮我这个 ?谢谢。
编辑: 这就是我将脚本链接到 html 文件的方式
node.js - 如何在 node.js 中缓存 AJAX 结果服务器端
显然,express-static和Buffet仅缓存服务器内存中的静态文件。是否有允许我将 AJAX 结果缓存在服务器内存中的中间件?我需要这样做,因为我将图像存储在 MongoDB 中。Varnish 反向代理缓存 AJAX 结果吗?
javascript - 无法使用 node-static 找到 localhost 页面
我正在尝试使用 node-static 提供静态文件。稍后我打算使用 nssm 将其作为 Windows 服务运行。我以前运行过这个,但不知道为什么,它现在不起作用。
下面是我的代码:
我在命令提示符下使用 node server.js 启动服务器。这就是我所看到的
节点 -v 10.15.2 NPM -v 6.4.1
node.js - 在 Node.js 中是否可以创建一个虚拟文件夹,如果可以的话
如果可以的话,在 Node.js 中是否可以创建一个虚拟文件夹?
需要虚拟文件夹的一些上下文:在 Node.js 中有一个作为中间件的项目正在监听端口 400,例如,可以向我的端点发出请求,如下所示http://{IP}:400/?p={%22getWebhooks%22:true}
。端口 400 开放以发出外部请求。
在同一台服务器中,还有另一个使用端口 80 的 .NET/C# 中间件,它只在服务器内部工作(它被外部阻止)这个项目用于将图像与其他数据集成,这些图像保存在下面的文件夹中Node.js 中的那个 .NET 项目需要访问文件夹中的这些图像(以避免不得不要求另一个端口向外部/公共 IP 开放)
Node.js 项目位于C:\nodeProject
http://{IP}:400/?p={%22getWebhooks%22:true}
图片文件夹位于C:\inetpub\wwwroot\{.netProject}\back_office\resources
避免需要另一个为 IIS 开放的端口,例如端口 200 来提供图像
http://{IP}:200/resources/images.jpg
想要使用 Node.js 提供图像
http://{IP}:400/resources/images.jpg
不使用 http 模块的 express.js
不知道 node-static 包是否可以用于这个用例......
感谢您提供任何为我指明正确方向的信息。
node.js - 节点静态为某个 IP 地址提供不同的 index.html
我正在将 node static 用于一个非常简单的 Web 应用程序。
我需要为某个客户端 IP 提供不同的 index.html。
这是我的代码自动取款机:
node.js - package.json 中 node-static 的语法错误。npm 开始不工作
菜鸟在这里试图学习,我不确定我做错了什么。我有一个项目,我正在尝试启动本地服务器。但是,当我运行命令“npm start”时,出现以下错误
这是 package.json 中的内容
我知道这个问题很可能与这行的编写方式有关,但无法弄清楚它是什么:
谢谢你。