【发布时间】:2022-06-14 05:48:37
【问题描述】:
我从来没有做过后端上传这就是我问的原因。
所以我在一个文件夹 "Pro" 中构建了我的项目,其中我有一个名为 "Web" 的文件夹,其中包含 React.js 应用程序,另一个文件夹名为 "Server",其中包含使用Node.js 编写的有关服务器和数据库的所有信息。我已经实现了在本地运行这个项目,但我不知道如何在线上传。关于“Web” - 我可以轻松做到这一点,只需运行npm run-script build 我可以上传然后构建文件夹到 FTP 面板。
第一个问题:
服务器端呢?我应该如何上传?另外,购买运行npm run-script build 并将其在线放在同一个文件夹中?它会创建两个同名的文件和文件夹吗?
第二个问题:
在本地,我是这样连接到 MySQL 的:
const app = express()
const port = process.env.PORT || 5000
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())
app.use(cors())
// MySQL
const pool = mysql.createPool({
connectionLimit: 10,
user: "root",
host: 'localhost,
password: "",
database: "mydatabase"
})
我应该对其内部进行哪些更改才能使其在线工作?我网上的数据库名称是“database.myqsl”,我应该把http://放在前面吗?我真的什么都不知道。 我将 DreamHost 与 PHPMyAdmin 和 MySQL 一起使用。
【问题讨论】:
标签: node.js phpmyadmin ftp hosting dreamhost