当前位置: 首页 > 知识库问答 >
问题:

node.js - 宝塔运行node项目,网站不能访问?

姜阳
2024-12-23

我想在我的网站上安装chancms,chancms的项目地址是
https://www.chancms.top/

我的宝塔的版本是:
image.png

下面是我的网站目录:
image.png

装好的有node:
image.png

建好的node项目:项目端口3333
image.png

服务器也放行了3333端口
image.png

程序也是3333端口
image.png

项目也正常运行
image.png

可网站就是不能访问:
image.png

运行日志:
image.png

共有1个答案

欧阳向文
2024-12-23

package.json中的执行指令,如果本地是window环境,设置环境变量用的是 set 指令,而阿里云是linux系统,对应的设置环境变量应该用 export 指令

  1.修改package.json文件

    设置环境变量:

      windows:

          

"start": "set NODE_ENV=development && nodemon ./bin/www.js",

      linux:

         

 "start": "export NODE_ENV=development nodemon ./bin/www.js",

      此外,我们还可以使用第三方包 cross-env ,来设置环境变量,可以跨平台设置

          

"start": "cross-env NODE_ENV=development nodemon ./bin/www.js",
 2. 在对应调用 process.env.NODE_ENV的地方即可正常调用
 类似资料:
  • Nginx在宝塔上安装过,在安装网站安全狗时又安装了一遍,宝塔上的Nginx不能用了,这怎么处理?

  • If you have knowledge, let others light their candles at it. Margaret Fuller 技能分享会是一个活动,其中兴趣相同的人聚在一起,针对他们所知的事情进行小型非正式的展示。在园艺技能分享会上,可以解释如何耕作芹菜。如果在编程技能分享小组中,你可以顺便给每个人讲讲 Node.js。 在计算机领域中,这类聚会往往名为用户小组,是开阔

  • 我正在尝试为Java项目学习eclipse。我使用初始化器(https://start.Spring.io/)使用Spring Web的依赖项设置Spring Boot。我试图在eclipse中构建我的项目,并得到以下错误 有什么想法吗?

  • 我弄乱了检查元素,发现每次刷新页面时,网络元素都会重置。我开始研究如何你控制台片段和什么保存日志,但是没有成功,我找不到我在找什么。我尝试做的是使用以下代码将stackoverflow网站上的“乔布斯”更改为“你好”: 我将此保存为一个代码段,但是每次访问页面时都必须手动运行此代码段。这能自动完成吗? 谢谢

  • 我在腾讯云购买了一个域名,怎么用宝塔搭建网站? 我找了一些B站的视频看,不知道是步骤不对还是咋回事,搭建之后打开域名啥也不显示,我打开宝塔提供的测试域名是可以显示测试的Html文件的

  • 问题内容: 问题 当我的网站位于本地(使用协议)时,该图标图标不会显示在Chrome或Safari中,但可以在Firefox中使用(在Mac上均如此)。但是,当实际托管完全相同的站点时,该图标图标在我尝试过的所有浏览器中都可以正常工作。为什么Webkit浏览器不显示本地图标? 细节 favicon.ico文件与index.html页面位于同一目录中。尽管我尝试了以下几种变体,但我正在使用以下代码:

  • 问题内容: 我的Android平板电脑上有运转正常的php服务器,因此我希望它也可以以某种方式运行nodejs。源代码在github上可用,它也可以在linux上构建,但是我真的不明白如何构建它。 提前致谢, 问题答案: 网站上缺少构建说明: 下载它: 打开包装: 转到解压缩的文件夹: 跑 && && 您可能需要像安装一些依赖或者,和第一。 还有一个打包的Android端口,但是似乎没有被积极维护

  • 创建标准的DUBBO项目 本篇文章主要说明如何创建网聚宝标准的DUBBO模块 , 包括对于工程的命名和必要配置的添加和说明 . 让我们每个技术同学都可以独立完成项目的配置 , 并且run起来 .