Comments (4)
Hi 👋,
can you elaborate a bit. Are you using the Vetur extension to automatically fix any fixable errors inside your Vue files? Or are you using the lint task inside package.json
and are adding the --fix
flag?
Since not everyone is going to use Vetur it might be better to add a notice and link to the ESLint docs inside .eslintrc.js
. Would something like this be helpful?
/*
* by running 'npm run lint:js -- --fix' in the command line ESLint can automatically fix some of the reported problems
* see https://eslint.org/docs/rules for more details
*/
...
from shopify-theme-lab.
Ya I'm using Vetur but I'm more talking about the console output.
Just kinda flooded with linting warnings out the box when not following the formatting rules.
I was tipped off by the existing comment regarding eslint rules and then googled my way to the Vue specific rules which I ended up using to reduce the linting warnings by going with vue/essential.
from shopify-theme-lab.
Alright, I think appending an additional comment with instructions for the essential rules after plugin:vue/recommended
should do it:
module.exports = {
extends: [
'eslint:recommended',
'plugin:vue/recommended' // use 'plugin:vue/essential' for less strict linting rules - https://eslint.vuejs.org/rules
],
...
}
from shopify-theme-lab.
The latest v2.4.14 release now implements this notice in .eslintrc.js
95e249a
from shopify-theme-lab.
Related Issues (20)
- [Bug]: Unable to add background image via CSS HOT 4
- Question: does this affect SEO in any way? HOT 1
- [Bug]: Fonts return "Failed to decode downloaded font" when uploaded following the docs HOT 2
- [Bug]: Adding images HOT 5
- [Question]: Installing add-ons HOT 2
- [Bug]: DaisyUI Compatability HOT 2
- [Request]: Any plans for a React stack? HOT 6
- Adding jQuery HOT 2
- [Request]: Can I edit in shopify Backstage HOT 3
- [Bug]: ESLint extension on VS Code can not find the config file HOT 2
- Documentation is right? OS2.0 are available on any development store created after June 29, 2021. HOT 3
- Captcha white screen of death? HOT 3
- [Bug]: blank screen when you have vanilla javascript HOT 5
- [Bug]: Vue js devtools
- Save theme customisations ? HOT 2
- [Bug]: Static assets not loaded after pushing to shopify HOT 1
- [Bug]: Do you support any app comes with jquery widgets? HOT 1
- [Question]: Pass props/data from liquid to vue component HOT 1
- [Question]: Add App and/or Filters HOT 1
- [Bug]: Not longer compiling with Shopify CLI 3.0 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shopify-theme-lab.