cd 以更正 package.json 中的文件夹

Jon*_*son 2 node.js express reactjs

我的项目结构是这样的:

  • 项目
    • 客户
    • 服务器

我正在尝试同时启动我的 Node Express Server 和 React 项目。但只有快速服务器正在启动。我不知道如何 cd 到 /client。

这是我在 /server/package.json 中的 package.json:

{
  "name": "podifi",
  "version": "1.0.0",
  "scripts": {
    "client": "cd client && npm run start",
    "server": "nodemon server.js",
    "dev": "concurrently --kill-others-on-fail \"npm run server\" \"npm run client\""
  },
Run Code Online (Sandbox Code Playgroud)

它应该是什么而不是:"client": "cd client && npm run start",??

And*_*uca 10

你必须先上一个文件夹

  "scripts": {
    "client": "cd ../client && npm run start"
  },
Run Code Online (Sandbox Code Playgroud)

我建议有3个package.json文件。
在一个server一个的client,一个在根项目。
从那里你开始他们两个,你也可以对每个部分都有依赖。