npm 包 Wetfish-Server 使用教程

阅读时长 3 分钟读完

Wetfish-Server 是一个基于 Node.js 实现的 Web 服务器,它使用简单且速度快,可以快速搭建一个本地服务器,用于开发和测试前端页面和应用。本文将介绍 Wetfish-Server 的使用方法以及常见问题解决方案。

安装

使用 npm 命令可以很方便地全局安装 Wetfish-Server:

基本使用

在命令行中执行如下命令即可搭建一个本地服务器:

默认情况下,wetfish-server 会在当前目录启动一个本地服务器,可以通过浏览器访问 http://localhost:8080/来访问网站。

指定端口

Wetfish-Server 默认监听端口为 8080,如果需要指定端口,可以通过以下命令:

则服务器将监听 3000 端口。

指定服务器根目录

Wetfish-Server 默认服务器根目录为当前执行命令所处目录。如果需要指定服务器根目录,可以通过以下命令:

则服务器将以当前目录下的 public 文件夹作为服务器根目录。

自定义路由

Wetfish-Server 可以自定义路由规则,将路由请求指向指定文件或文件夹。比如,可以将请求 /api 所有请求重定向到 mock 文件夹中的 json 文件。

支持 HTTPS

Wetfish-Server 让 HTTPS 极其简单,只需要使用 HTTP/2 和泛域名证书即可,执行以下命令:

Wetfish-Server 常见问题解决方案

解决跨域问题

在跨域请求时,服务器需要设置允许访问的域名。可以在启动命令中添加如下参数来配置允许跨域访问的域名:

解决静态资源缓存问题

在本地开发测试时,由于缓存问题,静态资源修改后不会被即时更新,可以在启动命令中添加如下参数禁用缓存:

结束语

Wetfish-Server 是一个非常方便的本地服务器,能够快速搭建起一个本地服务器,用于开发和测试前端页面和应用。本文介绍了 Wetfish-Server 的使用方法以及常见问题解决方案,希望对你有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600671088dd3466f61ffdec2

纠错
反馈