Heim  >  Fragen und Antworten  >  Hauptteil

javascript - mac下安装express失败

提示是这个样子的

chenshengtekiMacBook-Pro:~ cs$ npm install express
express@4.3.2 node_modules/express
├── parseurl@1.0.1
├── utils-merge@1.0.0
├── merge-descriptors@0.0.2
├── cookie@0.1.2
├── escape-html@1.0.1
├── debug@0.8.1
├── cookie-signature@1.0.3
├── range-parser@1.0.0
├── fresh@0.2.2
├── qs@0.6.6
├── methods@1.0.0
├── buffer-crc32@0.2.1
├── serve-static@1.1.0
├── path-to-regexp@0.1.2
├── proxy-addr@1.0.0 (ipaddr.js@0.1.2)
├── type-is@1.2.0 (mime@1.2.11)
├── send@0.3.0 (debug@0.8.0, mime@1.2.11)
└── accepts@1.0.1 (negotiator@0.4.3, mime@1.2.11)
chenshengtekiMacBook-Pro:~ cs$ express -v
-bash: express: command not found

反正就是找不到,应该是没成功,之前也安装过几次,各种报错,就是安装不成功,求解

迷茫迷茫2749 Tage vor360

Antworte allen(6)Ich werde antworten

  • 高洛峰

    高洛峰2017-04-10 14:31:06

    不是失败 是 express 4.X 的版本已经不提供之前那样的命令行工具了

    如果实在需要 可以

    npm install -g express-generator

    还有很多其他改动 详见 https://github.com/visionmedia/express/wiki/New-features-in-4.x

    Antwort
    0
  • PHPz

    PHPz2017-04-10 14:31:06

    根据 http://expressjs.com/guide.html#executable 这里所说,需要安装express-generator

    $ npm install -g express-generator

    应该express 4.x改版以后导致的吧

    Antwort
    0
  • 大家讲道理

    大家讲道理2017-04-10 14:31:06

    npm install express -g
    

    Antwort
    0
  • 高洛峰

    高洛峰2017-04-10 14:31:06

    node.js包管理默认安装当前目录下的node_modules,你需要加-g参数,指定全局安装

    Antwort
    0
  • 高洛峰

    高洛峰2017-04-10 14:31:06

    好吧,一个月前的问题,现在才来回答一下,主要是自学,断断续续中间又耽搁了,今天看了各位的答案发现还是不行,又找了其他的办法,发现这条命令成功了,思路与我所采纳的答案是一个意思,但是貌似先清除一遍

    sudo npm install -g express-generator

    就是这个样子,多谢各位帮忙哈,已经行了

    chenshengtekiMacBook-Pro:~ cs$ express -V
    4.2.0
    

    Antwort
    0
  • PHP中文网

    PHP中文网2017-04-10 14:31:06

    未翻墙导致安装express失败,是否可能是这个原因。

    Antwort
    0
  • StornierenAntwort