मैं एक vue प्रोजेक्ट को कॉन्फ़िगर कर रहा हूं। मैंने वेबपैक टेम्पलेट का इस्तेमाल किया। (एनपीएम इंस्टॉल इनप वेबपैक)। मैं टर्मिनल में एक त्रुटि हो रही है -वू 2.0 मार्गों को स्थापित करना - साइड इफेक्ट्स के लिए 'नया' का उपयोग न करें
ERROR in ./src/main.js
✘ http://eslint.org/docs/rules/no-new Do not use 'new' for side effects
/Users/uz067252/Documents/Development/Vue/workex/vue-project/src/main.js:21:1
new Vue({
^
✘ 1 problem (1 error, 0 warnings)
Errors:
1 http://eslint.org/docs/rules/no-new
यहाँ main.js
import Vue from 'vue'
import App from './App.vue'
import Hello from './components/Hello.vue'
import VueRouter from 'vue-router'
import VueResource from 'vue-resource'
// We want to apply VueResource and VueRouter
// to our Vue instance
Vue.use(VueResource)
Vue.use(VueRouter)
// Pointing routes to the components they should use
var router = new VueRouter({
routes: [
{ path: '/hello', component: Hello },
{ path: '*', redirect: '/hello' }
]
})
new Vue({
el: '#app',
router: router,
render: h => h(App)
})
धन्यवाद
में तीन कोष्ठक
कोशिश और मैं लिंटर कैसे हटा सकता मेरी परियोजना से? – dotslash
यदि आप वेबपैक टेम्पलेट ('vue init webpack my-project') का उपयोग करके एक नई प्रोजेक्ट शुरू कर रहे हैं, तो आपको "अपना कोड लिंट करने के लिए ESLint का उपयोग करें" का विकल्प मिलेगा, जिसमें आप "n" या नहीं उत्तर दे सकते हैं। यदि आपके पास एक मौजूदा प्रोजेक्ट है जिसमें आप लिटर बंद करना चाहते हैं, तो आप इस चर्चा में सुझावों का प्रयास कर सकते हैं: https://github.com/vuejs-templates/webpack/issues/73 – Mani
मेरे पास एक मौजूदा प्रोजेक्ट था, और क्या मैंने '* .js' पढ़ने के लिए अपना '.llintignore' बदल दिया था। अब यह चाल है! :- पी – dotslash