Skip to content

audicus-co/audicus-styles

 
 

Repository files navigation

Logan's notes: works with npm install and then npm run production. Then to get it called in, you need to commit to github, then set a new tag and set that as latest...

Barebones

Barebones starter template for static site integrations.

Requirements

  • NodeJS must be installed.
  • Yarn globally installed.
  • A PHP server.

Installation

  • Clone the repo and run yarn
  • Run php server. Recommended valet link
  • Enter your site URL in webpack.mix.js

watch

This build provides you with a compiler that watches your files and serves up your domain on localhost with Browsersync enabled.

  • Run yarn watch and open http://localhost:3000

build

When going live, building the project will compile and optimize all assets and put them in /dist.

Note: /dist isn't versioned. So to deploy you need two steps:

  1. git pull
  2. yarn production

However, if you can't run yarn or npm on the production server, simply add /dist to versioning.

Third Party Librairies

To install third party libraries, use yarn add {package name}. You can include sass from node_modules with ~package/path.scss.

Use the ES6 syntax import to import libraries into your main.js.

For more documentation, refer to Laravel Mix.

App

The php involved is very minimal. You can repurpose or add to what's already there, which is just a simple include of a function that get's the manifest file - that way you can grab assets with the asset() function.

About

Barebones starter template for static site integrations.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 52.5%
  • SCSS 45.3%
  • JavaScript 2.2%