Most of the time Sometimes Windows doesn't play well with development tools out there. I'm trying out polymer and found the starter kit quite easy to setup compared to others but there's still the occasional hiccup. Here's some quick notes on how you can get started with less headaches.
Cmder a beautiful console that allows you to run linux commands on Windows. Think Cygwin but more modern or a better version of Command Prompt. This software make it a lot easier to install and run the different tools. Plus you can use both unix and windows commands on the same terminal (that's probably just me).
Quick note: If you run into some DLL error, you can (A) Google it and find the issue an issue log or (B) download release 18.104.22.168 and everything works like a charm.
If you want to use the simple starter pack, python is required. Go to Python download site and get version 2.7.x. From my understanding, although 3.x is the latest and greatest version, a lot of people still go with version 2.x as it is a huge change and not just a simple upgrade. After downloading it, run the install file and you should get it installed.
Add python to your environment variables so that
python [command] will become available in the command prompt. Go to System properties/Control Panel > System > Advanced System Settings. In the pop-up window that shows up go to the Advanced tab and select environment variables. Alternatively, just hit
Windows key then type
environment variables. Find the Path variable and add a semicolon
; to indicate another item then the path where you installed python on your local computer. For example, this line
;C:\Python27\ is what you would append.
Install Polymer Starter Kit
Finally, we are here at the last step. Go to Polymer Starter Kit latest release and download the file named
polymer-starter-kit-light-x.x.x. Extract the file into some folder. Using your cmder app which you are running in Administrator mode, go inside the extracted folder into the app folder.
- Run the Starter Kit:
python -m SimpleHTTPServer 8080
- Open your browser to