cml815 / do

Fuel Copy website redesign

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"Do" Fuel Website Project

Site map

|-- Home
|
|-- Work (will probably just be one page & extended later)
| --Strategy
| --Website dev/design
| --Copywriting / SEO
| --Content marketing / Influencer marketing

|-- Projects (Case stories)
| -- Jeff Grant (influencer marketing)
| -- CeasefirePA (strategy)
| -- RewardExpert (content/influencer & SEO)
|
|-- About --Team bios (one page, not separate pages) |
|-- Contact

Problem troubleshooting

If problems occur, google the error message. If that doesn't help, then delete what you've done and start over. If on 2-3 tries, you don't succeed, the contact Caroline.

Be quick to ask Caroline for help when you get stuck. Call 610-220-7863 or email caroline@fuelcopy.com to schedule a call. A phone tech support session is the fastest way to get on board.

Note for Windows / Linux users

IMPORTANT: Instructions are for Mac OS only. If you use Windows, refer to Node installation for Windows and Linux.

Install node (Mac):

Open Terminal (app that comes with all macs). Check on command line to see if you have node: node --version (OR try node -v OR which node).

Node package installer

Node version 10 or higher recommended.

Clone website Github repository onto home machine

How to open and run website

  • Use localhost:3000 (!IMPORTANT)
  • Follow these steps:
  1. Navigate to root folder (do) App.js, bin, package.json and some folders are at level of root. If you see those files, you're at the root.

  2. Type npm init and hit return

  3. Type npm install and hit return - modules will download. Takes about 30 seconds.

(Warnings will appear, but ignore.)

  1. Type npm run start for read only mode.

FYI - Debug mode is recommended for editing/developer mode. Debug mode gives the exact file and line for errors.

Debug start command: DEBUG=do:* npm run dev

Open browser window and type "localhost:3000"

Resources

MDN tutorial for beginners to Node/Express

Brad Traversy's instructions on deploying Node.js app

Todos

  • Update node-sass to node-sass@4.12.0 Support via Github. Current version not working with later versions of node.

Site Updates

21-02-22: Express and copy updates

About

Fuel Copy website redesign


Languages

Language:JavaScript 100.0%