【问题标题】:Yarn global install: "adonis: command not found"纱线全局安装:“adonis:找不到命令”
【发布时间】:2019-11-29 13:49:20
【问题描述】:

在 Ubuntu 18 上安装带有 yarn 的 Adonis(在 WSL2 VM 上运行):

pomatti@NT-03024:~/Projects/myApp$ yarn global add @adonisjs/cli
yarn global v1.19.1
[1/4] Resolving packages...
[2/4] Fetching packages...
info fsevents@1.2.9: The platform "linux" is incompatible with this module.
info "fsevents@1.2.9" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Installed "@adonisjs/cli@4.0.12" with binaries:
      - adonis
Done in 3.29s.

但是当我尝试运行它时,找不到该命令:

pomatti@NT-03024:~/Projects/myApp$ adonis
adonis: command not found

奇怪的是我的package.json 命令运行正常并且我的应用程序已启动,但我无法在命令行中直接调用adonis(全局安装)。

例如,yarn migration && adonis serve --dev --debug 有效。

"scripts": {
    "serve": "adonis serve",
    "migration": "adonis migration:run",
    "start": "yarn migration && yarn serve",
    "dev": "yarn migration && adonis serve --dev --debug",
    "lint": "yarn eslint"
  },

【问题讨论】:

  • 如果你用 npm 安装它可以工作吗? > npm i -g @adonisjs/cli
  • @CrBast 是的,它确实有效。您可以发布答案吗?

标签: yarnpkg adonis.js


【解决方案1】:

尝试使用 NPM 安装。命令:

> npm i -g @adonisjs/cli

Official documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-09
    • 1970-01-01
    • 2017-03-12
    • 2021-12-01
    • 1970-01-01
    • 2019-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多