express安装成功之后使用仍然出错

我在ubutnu16.04用npm对express进行了各种全局安装,安装成功之后用 npm -g ls 中能够看到

clipboard.png
但是使用仍然错误。我输入

express -v

出现

clipboard.png

然后输入

express

出现

clipboard.png
求大神指点!

阅读 2.8k
2 个回答

如果只是在项目中使用Express的话:
npm install express --save
如果想用Express提供的脚手架工具(express-generator)生成项目结构的话:
https://expressjs.com/zh-cn/starter/generator.html

创建Express项目

$ express --view=pug myapp
   create : myapp
   create : myapp/package.json
   create : myapp/app.js
   create : myapp/public
   create : myapp/public/javascripts
   create : myapp/public/images
   create : myapp/routes
   create : myapp/routes/index.js
   create : myapp/routes/users.js
   create : myapp/public/stylesheets
   create : myapp/public/stylesheets/style.css
   create : myapp/views
   create : myapp/views/index.pug
   create : myapp/views/layout.pug
   create : myapp/views/error.pug
   create : myapp/bin
   create : myapp/bin/www

对了,再提醒下题主。npm i expressexpress 是不能生成项目结构的,和express-generator区别开。


再给题主补充个知识点:用npm安装的东西可以分为两种:

  1. 命令行工具: 比如 express-generator

  2. 包/模块: 比如 express

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题