Tôi đang định cấu hình dự án vue. Tôi đã sử dụng mẫu webpack. (npm install init webpack). Tôi nhận được một lỗi trong thiết bị đầu cuối -Vue 2.0 thiết lập tuyến đường - Không sử dụng 'mới' cho các tác dụng phụ
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
Đây là 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)
})
Cảm ơn
Và làm thế nào tôi có thể loại bỏ các Linter từ dự án của tôi? – dotslash
Nếu bạn đang bắt đầu một dự án mới sử dụng mẫu webpack ('vue init webpack my-project'), bạn sẽ có tùy chọn" Sử dụng ESLint để lint mã của bạn? ", Trong đó bạn có thể trả lời" n "hoặc không. Nếu bạn có một dự án hiện tại mà bạn muốn tắt linter, bạn có thể thử các đề xuất trong cuộc thảo luận này: https://github.com/vuejs-templates/webpack/issues/73 – Mani
Tôi đã có một dự án hiện có và những gì Tôi đã thay đổi '.eslintignore' để đọc' * .js'. Điều đó đã làm các trick cho bây giờ! :-P – dotslash