我将为 React 和 Node 构建样板,根文件夹结构如下所示
- (root level)
- client - src
- public
- package.json
- ...
- package.json
- server.js
- node_modules
Run Code Online (Sandbox Code Playgroud)
在根文件夹的 package.json 中,我有一些代码,例如:
"start": " nodemon ./server.js | react-scripts start ./client"
Run Code Online (Sandbox Code Playgroud)
当我运行时npm start,只有反应应用程序被构建并运行,节点应用程序不运行。有关如何运行npm startReact 和 Node 应用程序的任何提示吗?
对了,我已经"proxy": "http://localhost:5000/"在客户端的package.json中设置了。server.js 的代码如下
const port = process.env.PORT || 5000;
// console.log that your server is up and running
app.listen(port, () => console.log(`Listening on port ${port}`));
Run Code Online (Sandbox Code Playgroud)
谢谢。
解决方案:
非常感谢罗德里戈普的回复。
我使用并发包来解决我的问题。
我的package.json …
我正在通过终端设置我的 Heroku 配置变量,并收到此错误:
zsh:在“&”附近解析错误
我的 zsh 版本是 5.7.1 平台:Mac Mojave
这是我正在运行的命令:
heroku config:set vidly_db=mongodb://vidlyuser:mypassword@vidly-shard-00-00-yyjmw.mongodb.net:27017,vidly-shard-00-01-yyjmw.mongodb.net:27017,vidly-shard-00-02-yyjmw.mongodb.net:27017/test?ssl=true&replicaSet=vidly-shard-0&authSource=admin&retryWrites=true
Run Code Online (Sandbox Code Playgroud)