小编Y S*_*ITH的帖子

路径“/tmp/build_.../client/package.json”没有这样的文件或目录

我曾尝试在 Heroku 上部署 MERN 堆栈应用程序。我遵循了heroku文档中给出的过程。但是,不知怎的,我无法将应用程序部署到heroku。

以下是我的 server.js 代码:

const express = require('express');
const mongoose = require('mongoose');
const bodyParser = require('body-parser');
const path = require('path');

const items = require('./routes/api/items');

const app = express();

app.use(bodyParser.json());

const db = require('./config/keys').mongoURI;
mongoose
 .connect(db)
 .then(() => console.log('MongoDB Connected...'))
 .catch(err => console.log(err));


 app.use('/api/items', items);

 if (process.env.NODE_ENV === 'production') {
     app.use(express.static('client/build'));

     app.get('*', (req, res) => {
         res.sendFile(path.resolve(__dirname, 'client', 'build', 'index.html'));
    });
 }

 const port = process.env.PORT || 5000;
 app.listen(port, () => console.log(`Server started on port ${port}`));
Run Code Online (Sandbox Code Playgroud)

以下是我在服务器文件夹中的 …

git heroku node.js npm mern

5
推荐指数
2
解决办法
2748
查看次数

找不到 Julia 的 bin 文件夹?

我已经在我的 Windows 10 笔记本电脑中安装了 Julia 编程语言。我想将此添加到系统环境变量中的 PATH 变量,但我无法找到可执行文件。你能帮我解决这个问题吗?

julia atom-editor

3
推荐指数
1
解决办法
713
查看次数

标签 统计

atom-editor ×1

git ×1

heroku ×1

julia ×1

mern ×1

node.js ×1

npm ×1