问题标签 [serve]

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.

0 投票
1 回答
2470 浏览

javascript - “pm2 serve build PORT”回显 404 未找到

我已经完成了这个教程,

https://reactjs.org/tutorial/tutorial.html

然后将其上传到生产服务器,在带有 SSL 的 ubuntu nginx 上运行。Ran npm run build,创建了构建文件并使用serve 模块 serve -s -p 8083 build提供静态文件。它在端口 8083 上运行正常。

但是当我尝试将它添加为pm2服务时,pm2 serve ./build/ 8083我得到一个404 未找到(当它没有运行时,错误是 502 Bad Gateway)

我尝试了几种方法,使用pm2 serve ./ 8083,pm2 serve ./public/ 8083等。

Nginx 配置:

任何想法如何serve -s -p 8083 build用 pm2 复制?

谢谢!

0 投票
1 回答
416 浏览

reactjs - 如何在没有域名(仅 IP)的服务器上使用 nginx 提供 react-create-app 构建?

我在问如何配置nginx。现在我尝试了一些变化和堆栈:

现在 - 当我点击服务器 IP 时,我得到了:

欢迎使用 nginx!

现在我只尝试http作为开始。是否可以使其以 IP:port/pagename 格式工作?或IP:页面名称?是否可以在不同的端口上提供多个应用程序并启用应用程序页面 uri 工作?

0 投票
0 回答
1894 浏览

node.js - ng service 编译成功后被杀死

我以与过去相同的方式运行“ng serve”。现在,在我的 Angular 应用程序完全编译后, ng serve 行被杀死。在我的浏览器中导航到我指定的端口时,我什么也看不到。这里有什么问题?

以下是我正在使用的版本:

0 投票
1 回答
1872 浏览

angular - 无法获取 Angular ng serve 命令来建立 https 上下文

当我们使用该ng serve命令时,在编译过程中会出现以下消息:

** NG Live Development Server is running on http://localhost:4200** <==== @angular/cli 的旧版本

** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/** <==== @angular/cli 的最新版本

是否可以在 localhost 上配置开发服务器以使用 https 协议?换句话说,以下内容可以作为浏览器中的 URL 正常工作:

https://localhost:4200

我们尝试了如下所示的命令,但它仍然导致使用 http 协议:

笔记:

  1. 按照正确的步骤为 Mac El Capitan 环境提供 SSL 证书(通过使用 node.js 和 express 启动具有 https URL 的服务器来确认 SSL 证书的正确配置)。

  2. 在 @angular/cli 版本 1.0.0-rc.4 和 6.2.5 中都观察到了这个结果

  3. 为什么我们无法将 localhost 开发服务器配置为在https://localhost:4200下运行?

  4. 我们解决这个问题的动机是我们使用 Facebook 登录我们的应用程序,现在他们要求您从 https 页面进行 Facebook API 调用。我们有通过 https 运行的 Angular 应用程序的生产版本。但是,在尝试开发和测试代码时,我们使用 localhost 来运行我们的测试。为了做到这一点,我们需要我们的测试环境在 https 上下文中运行。

0 投票
1 回答
977 浏览

http - ListenAndServe 和 Server.Serve

和有什么区别

?

我正在创建自己的 ListenAndServe(第一个代码片段),以便在调用 ListenAndServe 后立即执行代码并向服务器发送请求。但是,我不能使用 tcpKeepAliveListener,因为它没有被导出。srv.Serve(ln) 也可以,但如果我采用第一种方式,我不知道我是否遗漏了一些东西。

0 投票
1 回答
560 浏览

php - LARAVEL 在 ip 上服务,但让 laravel 认为它在域上

我在本地 ip 上运行 laravel 服务,并使用本地 ProxyPass 服务器将公共域反转到该本地 ip。

唯一的问题是,当我使用{{asset('...')}}laravel 时,会将 ip 放在该资产位置的前面。这将导致该请求的文件出现 404。

例子: php artisan serve --host=192.168.178.2 --port=1234

我的 ProxyPass 服务器传递来自example.com该本地服务器的所有请求。

这行得通,但是在我{{asset('...')}}在代码中使用过的地方没有'example.com/css/app.css',但是'192.168.178.2/css/app.css'

有没有办法在 IP 上提供服务,但 laravel 认为它在域上?

0 投票
0 回答
136 浏览

laravel - 如何禁用工匠服务

运行后我尝试serve -s build在我的 React 应用程序中运行npm run build。我收到以下错误。

无法打开输入文件:工匠

我认为这个工匠来自 Laravel。我如何运行 npmserve命令而不是 Laravel 的命令。

0 投票
2 回答
1201 浏览

angular - Angular 6 搜索引擎优化路由

搜索引擎优化问题

路由文件

.htaccess

app.component.html 我花了很多时间解决这个问题,不幸的是我不知道如何解决它。当我在例如 www.seoptimer.com 上检查我的 Seo 申请时,每次 Seo 都看不到我的子页面。

有人可以解释一下我做错了什么吗?我的路由文件或 .htaccess 有问题吗?

0 投票
1 回答
727 浏览

node.js - 如何在没有 process.env 的情况下获取环境变量

由于通过命令启动的应用程序,我如何在没有 的情况下获取环境变量process.env,因为它是未定义的。npm run serveps 我的应用是单个 Vue 页面。

0 投票
3 回答
1702 浏览

laravel - laravel php artisan serve 命令有效,但 localhost url 在 ubuntu 18.10 中不起作用

localhost/project/public/login使用url的登录路由显示错误:

在此服务器上找不到请求的 URL /test/public/login。Apache/2.4.34 (Ubuntu) 服务器在 localhost 端口 80

但是使用 php artisan serve 命令它工作得非常好。

有什么问题?