Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: Why not use npm to manage and record theme-next plugins? #318

Closed
3 tasks done
YunYouJun opened this issue Jun 10, 2018 · 6 comments
Closed
3 tasks done

Comments

@YunYouJun
Copy link

YunYouJun commented Jun 10, 2018

Suggestion

I find theme-next has some plugins(like theme-next-pace).

If I want to install this module, I have to use git clone to clone it in my folder.
Why not use npm to record these plugins? And then we can install it together just by npm install.

If there are any special reasons, can I know it?

I agree and want to create new issue


@zhangyunhai210
Copy link

zhangyunhai210 commented Jun 14, 2018

Npm is a bad choice,especially for users,not developers.of course,this is my point of view

@ivan-nginx
Copy link
Member

ivan-nginx commented Jun 14, 2018

Actually, i think about this. But NPM provide installs/updates for npm modules (e.g. node_modules dir). And NexT — is theme, which placed under generated Hexo's blog, inside blog/themes directory. So, i think there is no reason to add NexT into NPM; especially NPM at most cases work with JS files, but NexT work with mixed JS / CSS / SWIG files.

But, you are right and i see your vision: need to create something like autoupdate option to easy-way update/install NexT and all plugins to it.

@YunYouJun
Copy link
Author

@ivan-nginx Thanks for your explanation. Looking forward to the realization of this function.

@ivan-nginx
Copy link
Member

Added in NexT 7.0 Roadmap as Console reminder if new version released [autoupdate option] (#318).

@lock
Copy link

lock bot commented Jun 14, 2019

This thread has been automatically locked since there has not been any recent activity after it was closed. It is possible issue was solved or at least outdated. Feel free to open new for related bugs.

@lock lock bot added the 🔒 Locked label Jun 14, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Jun 14, 2019
@ivan-nginx ivan-nginx reopened this Aug 4, 2019
@stevenjoezhang
Copy link
Contributor

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants