-
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 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
- 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.
- Use
npm run build:dev
to build client js files with debug files and watchdog..
- Highly recommended to build a test Hexo environment to test it.
-
Use
npm run build:prod
to build final client js. Important!!! The step must be done before commit!!! -
Use
git add *
, or choose the file you want to commit. -
Use
npm run commit
to commit, Never usegit commit
!!!
- Use
git push
to push the changes to the github server.
- Use
push-gh-pages.bat
orpush-gh-pages.sh
Let the Collaborator or author do it.
-
bump the version in
package.json
-
delete
package-lock.json
-
run
npm install
to generate newpackage-lock.json
- Use
npm run commit
to commit, Never usegit commit
!!!
- In the Github page.
- Use
npm run changelog
- Use
npm publish
to publish it.