-
Most of the time, if this plugin is not working correctly for you it is a simple configuration issue.
-
Search on the internet and among closed issues in advance would do a great help for us.
-
Please keep focus on the topic of any issue~~, and use English as far as possible so that everyone will understand you.~~
-
If you have discovered a bug or have a feature suggestion, feel free to create an issue or pull request on Github.
Working on your first Pull Request? You can learn how from this free series How to Contribute to an Open Source Project on GitHub
See workflow for more code developing information.
After getting some feedback, push to your fork and submit a pull request. We may suggest some changes or improvements or alternatives, but for small changes your pull request should be accepted quickly.
Some things that will increase the chance that your pull request is accepted:
- Follow the existing coding style
- run
npm run lint
before you commit it. - Write a good commit message use
npm run commit
- Make sure that your code can work properly.
hexo-helper-live2d's feature is now becoming richer and richer, and documentation is a huge time sink. We greatly appreciate any time spent fixing typos or clarifying sections in the documentation.
From opening a bug report to creating a pull request: every contribution is appreciated and welcome. If you're planning to implement a new feature or change the api please create an issue first. This way we can ensure that your precious work is not in vain.
-
We use EditorConfig to define and maintain consistent coding styles, so have a look first.
-
Please use the latest version of Node.js to work with.
- Use
npm run inst:dev
to install all the environments.
- Modify files in the root directory or
/lib
-
Use
npm run lint
to check your code first. -
Use
git add --all
, or choose the file you want to commit. -
We recommend
npm run commit
to commit, please follow the Angular style
- Use
git push
to push the changes to the github server.
- run
npm run lint
- run
npm run changelog
-
bump the version in
package.json
-
delete
package-lock.json
-
run
npm install
to generate newpackage-lock.json
- In the Github page.
- Use
npm run changelog
, and commit it.
- Use
npm publish
to publish it.