node.js - cd 到 package.json 中的正确文件夹

标签 node.js reactjs express

我的项目结构是这样的:

  • 项目
    • 客户
    • 服务器

我正在尝试同时启动我的 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\""
  },

应该用什么代替:"client": "cd client && npm run start", ??

最佳答案

你必须先上一个文件夹

  "scripts": {
    "client": "cd ../client && npm run start"
  },

我建议使用 3 个 package.json 文件。
一个在server,一个在client,一个在root project.
从那里开始,您可以对每个部分都有依赖性。

关于node.js - cd 到 package.json 中的正确文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52835564/

相关文章:

javascript - 数组数据未使用 this.props 在数据表中呈现 - ReactJS

javascript - 从 API 绑定(bind)数据时 React JS 意外结束 JSON 输入错误

node.js - 如何计算组聚合的评分?

html - 为什么我不能将我的 css 链接到我的 ejs 文件?

node.js - 从 GitHub 部署 Node 应用程序

node.js - 迭代数组,异步更新/创建对象,当一切完成后调用回调

node.js - 如何通过 Nginx 反向代理向 Node/Express.js 获取 POST 请求

css - 将 CSS 样式添加到 React Native WebView

node.js - 使用 NODEJS 将 POST 请求正文发送到网页

javascript - 在 node.js 中使用 require() 出现奇怪的 JSON 解析错误