Konfiguruję projekt vue. Użyłem szablonu webpacka. (npm install init pack). Dostaję błąd w terminalu -Konfigurowanie tras Vue 2.0 - Nie używaj "nowych" dla efektów ubocznych
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
Oto 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)
})
Dzięki
i jak mogę usunąć LINTER z mojego projektu? – dotslash
Jeśli rozpoczynasz nowy projekt przy użyciu szablonu Webpack ('vue init webpack my-project'), otrzymasz opcję" Użyj ESLint do zawiązania swojego kodu? ", W którym możesz odpowiedzieć" n "lub nie. Jeśli masz istniejący projekt, w którym chcesz wyłączyć wykładzinę, możesz wypróbować sugestie w tej dyskusji: https://github.com/vuejs-templates/webpack/issues/73 – Mani
Mam istniejący projekt i co Zrobiłem to, zmieniłem mój '.eslintignore', aby przeczytać' * .js'. Na razie udało się! :-P – dotslash