generator-polymer-1-element v1.2.3
generator-polymer-1-element
Generate Polymer 1.x elements with HTTPS support
Install
npm i -g yo generator-polymer-1-elementCreate a Github repository
Create the Github repository, clone it and cd into it.
Select a License and a Node .gitignore when creating the repository.
Generate element
yo polymer-1-elementTrust the local SSL certificate
You need to locally trust the SSL certificate:
- You can find the certificates in the
/sslfolder of the generated element. - Open up Keychain Access. You can find it as
Application/Utilities/Keychain Access.app. - Drag your certificate into Keychain Access.
- Go into the Certificates section and locate the certificate you just added.
- Double click on it, enter the trust section and under "When using this certificate" select "Always Trust".
You don't need to trust this certificate for every generated element. Trust it once and it will work for all subsequent generated elements.
Develop
The element is element-name.html in the root directory of the generated element.
Run
npm run start-devand visit https://localhost:5020
Test
Ensure you have the latest Firefox installed, then:
npm testUnit tests are currently only run on Firefox due to a Chrome issue.
Deploy
The generated element is set up to be deployed on Heroku.
Just create a Heroku app using the NodeJS buildpack, connect Github deployment
and make sure that Heroku runs the $ npm start script.
License
MIT
Authors
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago