初创企业是使用HTML5,SASS,GULP和ES2015在Mac上开发静态网站的高度自明的样板。随着冒险,您不必重新开始!
我同意!我们真的不需要更多的锅炉或框架来开发网站。初创企业在很大程度上依赖于HTML5BOILERPLATE等其他作品。但是,我偶然发现的任何锅炉都不适合我。初创企业并不适合所有人。我创建了初创企业,以适合我的工作流程,并使用我喜欢在开发网站时使用的工具。 Starover可以按原样使用,也可以用作开发工作流程的灵感。
一些免责声明:
此存储库中的代码假设您熟悉以下技术:
此样板中使用的其他技术:浏览器,浏览,jQuery,ladda,normanize.css,entina.js,watchify。
以下是一些使用Starover 2.0的站点:
以下是一些以初创1.0构建的网站:
如果您使用的是冒险品,则应该完全告诉我,这样您就可以在此令人敬畏的网站(自five)的列表中获得特色。
您需要安装以下内容以在此存储库中使用代码:
在Mac上获取Node.js和GraphicsMagick的易度方法是使用自制。只是运行:
brew update & brew install node graphicsmagick
克隆存储库:
git clone [email protected]:ksmandersen/startover.git
安装Ruby Gems和Node软件包的项目依赖项:
npm install
使用浏览器同步运行网站的本地开发版本:
npm run dev
构建本网站的本地版本:
npm run build
构建网站的发行版:
npm run build-production
我已经使用Dokku了一段时间来部署此堆栈。存储库包括一个在Express上运行的简单Nodejs服务器应用程序,以服务网站的静态内容。您应该能够在接受简单的Nodejs应用程序(例如Heroku)的任何地方部署代码。
MIT许可(MIT)版权(C)2013-2016 Kristian Andersen
特此免费授予任何获得此软件副本和相关文档文件(“软件”)的人,以无限制处理该软件,包括无限制,使用,复制,修改,合并的权利,发布,分发,分布和/或出售该软件的副本,并允许提供该软件的人,但要遵守以下条件:
上述版权通知和此许可通知应包含在软件的所有副本或大量部分中。
该软件是“原样”提供的,没有任何形式的明示或暗示保证,包括但不限于适销性,特定目的的适用性和非侵权的保证。在任何情况下,作者或版权持有人均不应对任何索赔,损害赔偿或其他责任责任,无论是在合同,侵权或其他方面的诉讼中,与软件或与软件或使用或其他交易有关的诉讼或其他责任软件。