简体   繁体   中英

Shared hosting requirements / Deployment workflow

I am evaluating kunstmaan bundles which is a cms built with (or on top of) symfony.

The requirements are:

  • Node.js
  • SASS
  • Bower
  • Grunt
  • UglifyJS
  • UglifyCSS

My guestion: Are these applications only required in the development environment? What are the requirements to the production environment?

All of these will be used for development only:

  • SASS is a preprocessor used to compile CSS from SASS or SCSS files.
  • Bower is a package manager to manage (install/update/delete) javascript packages. At some point you need to include the javascript that bower has installed for you, but I'm guessing that the CMS will have taken care of that for you.
  • Grunt gives you development tools
  • UglifyJS and UglifyCSS will minify your JS and CSS files.
  • And finally node.js - in this scenario, node (and its package manager npm) is being used just to install the other packages mentioned above.

Aside from some way of including the packages installed by bower (as mentioned above), you won't need any of these in production.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM