【问题标题】:Lerna + Ubuntu trying to start on ubuntu project withmonoperosLerna + Ubuntu 尝试使用monoperos 启动ubuntu 项目
【发布时间】:2020-07-06 10:17:17
【问题描述】:

我正在尝试使用以下命令启动项目:1) Lerna bootstrap 2) yarn run start.Bootstrap 运行良好,我收到了成功消息,但是当我在客户端文件夹和 admin-next 中运行 yarn run start 时我得到 我试图通过安装@babel/runtime-corejs2 @babel-core @babel/preset-env babel-loader 等来解决这个问题。试图删除 node_modules 并重新安装,无论是一个接一个还是使用 Lerna 引导程序,但没有解决这个问题。是代码中的某个地方出现问题还是我以不同的方式做事?

packages.json

{
  "name": "@project-m/app",
  "version": "1.0.0",
  "main": "index.js",
  "license": "MIT",
  "private": true,
  "scripts": {
    "build:server": "lerna run build --scope '@project-m/{core,adapters,db,mail,server}' --stream",
    "start:admin": "lerna run start --scope=@project-m/admin --stream",
    "start:server": "lerna run --parallel --no-sort start --scope=@project-m/server --scope=@project-m/core --scope=@project-m/db --scope=@project-m/adapters --scope=@project-m/mail",
    "start:client": "lerna run start --scope=@project-m/client --stream",
    "start": "lerna run --parallel start",
    "lint": "echo 'setup eslint later'"
  },
  "devDependencies": {
    "@commitlint/cli": "^7.5.2",
    "@commitlint/config-conventional": "^7.5.0",
    "@commitlint/config-lerna-scopes": "^7.5.1",
    "@types/node": "^11.13.8",
    "husky": "^2.1.0",
    "lerna": "^3.22.1",
    "lint-staged": "^8.1.5",
    "prettier": "^1.17.0",
    "tslint": "^5.16.0",
    "tslint-config-prettier": "^1.18.0",
    "tslint-plugin-prettier": "^2.0.1",
    "typescript": "^3.6.4"
  },
  "lint-staged": {
    "**/*.js": "yarn lint",
    "**/*.ts": "tslint",
    "**/*.{css,json,md,yml}": "prettier -c",
    "**/.eslintrc": "prettier -c",
    "**/.babelrc": "prettier -c",
    "**/.prettierrc": "prettier -c"
  },
  "commitlint": {
    "extends": [
      "@commitlint/config-conventional",
      "@commitlint/config-lerna-scopes"
    ]
  },
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
      "pre-commit": "lint-staged"
    }
  },
  "workspaces": {
    "packages": [
      "packages/*"
    ],
    "nohoist": [
      "**/babel**",
      "**/eslint**",
      "**/jest",
      "**/webpack**",
      "**/react**",
      "**/knex**",
      "**/customize-cra**",
      "**/**rsuite**"
    ]
  }
}

【问题讨论】:

    标签: reactjs ubuntu deployment lerna


    【解决方案1】:

    答案是在整个过程中未安装的模块出现错误,将来自 lodash 的模块和一个用于测试的模块耦合起来

    【讨论】:

      猜你喜欢
      • 2014-01-09
      • 2016-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-17
      • 1970-01-01
      相关资源
      最近更新 更多