少年击剑更吹箫,剑气箫心一例消。这篇文章主要讲述Express application generator的使用相关的知识,希望能为你提供帮助。
首先拷贝express官网的一篇文章:
(http://expressjs.com/en/starter/generator.html )
Express application generator Use the application generator tool,?express-generator, to quickly create an application skeleton. The?express-generator?package installs the?express?command-line tool. Use the following command to do so: $ npm install express-generator -g Display the command options with the?-h?option: $ express -h ? Usage: express [options] [dir] ? Options: ? -h, --helpoutput usage information --versionoutput the version number -e, --ejsadd ejs engine support --hbsadd handlebars engine support --pugadd pug engine support -H, --hoganadd hogan.js engine support -v, --view < engine> add view < engine> support (ejs|hbs|hjs|jade|pug|twig|vash) (defaults to jade) -c, --css < engine> add stylesheet < engine> support (less|stylus|compass|sass) (defaults to plain css) --gitadd .gitignore -f, --forceforce on non-empty directory For example, the following creates an Express app named?myapp. The app will be created in a folder named?myapp?in the current working directory and the view engine will be set to?Pug: $ 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 Then install dependencies: $ cd myapp $ npm install On MacOS or Linux, run the app with this command: $ DEBUG=myapp:* npm start On Windows, use this command: 【Express application generator的使用】> set DEBUG=myapp:* & npm start Then load?http://localhost:3000/?in your browser to access the app. The generated app has the following directory structure: . ├── app.js ├── bin │└── www ├── package.json ├── public │├── images │├── javascripts │└── stylesheets │└── style.css ├── routes │├── index.js │└── users.js └── views ├── error.pug ├── index.pug └── layout.pug ? 7 directories, 9 files |
这里需要注意的是:
- 需要把npm的路径加入到系统的环境变量中去。不然的话即使安装了express-generator,命令行也无法识别express命令。加入环境变量后要重启命令行才可以。Npm的路径通常为c:\users\<
user name>
\appdata\roaming\npm
- 然后按照上面文章中的步骤执行即可, 里面的—view可以选择jade,这个我比较熟悉。
推荐阅读
- Android N(7.0) 在ListView里显示EditText时软键盘弹出时会自动切换到全键盘的问题?
- android:scaleType属性
- 记录混合APP开发遇到的坑!!
- vue2.0 练习项目-外卖APP
- 将Eclipse项目导入到Android studio 中 很多点9图出现问题解决方法
- android.system.ErrnoException: open failed: ENOENT (No such file or directory) 07-19 20:27:45.011 66
- Android中对文件的读写进行操作
- springspring boot的配置文件application.yml
- android狼人杀源码,桌面源码,猎豹快切源码