gpt4 book ai didi

node.js - 如何在生产环境中运行 Tabler

转载 作者:搜寻专家 更新时间:2023-10-31 22:32:35 25 4
gpt4 key购买 nike

在我的本地机器上,我一直在开发 tabler克隆。要运行它,我按照存储库的建议运行 npm run serve。这带来了不错的开发工具,如自动编译 scss 和更改后的 livereloading。此外,npm run dist 创建一个包含我网站内容的 /dist 文件夹。但是,我想在 EC2 实例上运行它,但不确定如何在生产环境中运行。我该怎么做?

直接 Tabler 克隆已上线 here在我的服务器上。如您所见,提供基本索引页面所需的时间太长。这是我试图通过在生产中运行来解决的问题

最佳答案

我的解决方案是用一个新的 node/express 程序将代码包装在 /dist 中。我在 /prod 下设置了一个基本的 express 应用程序。在 app.js 中,我有以下代码。

const dist = path.join(__dirname, '/public/');
router.get('/', function(req, res) {
res.sendFile(path.join(dist, '/index.html'));
});

对于生产,我首先调用 npm run dist

然后我调用 npm run prod 执行以下操作:"prod": "del ./prod/public && move-cli --mkdirp ./dist/./prod/公共(public)”

现在服务器可以使用node prod/bin/www运行了

关于node.js - 如何在生产环境中运行 Tabler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56229210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com