What are the common errors reported in vuejs
Sep 26, 2021 am 11:52 AMCommon vuejs errors include: 1. "vue is not an internal or external command" error; 2. "Install fail! Error" error when installing bootstrap; 3. ESLint syntax error; 4. "es2015" error; 5 , error occurs when using "vue-vli4", etc.
The operating environment of this article: Windows 7 system, vue version 2.9.6, DELL G3 computer.
What are the common errors reported by vuejs?
Common errors and vue common error reports
1. 'vue' is not an internal or external command, nor Runnable program or batch file.
Requires installation
2. When installing bootstrap, it keeps reporting errors:
D:\workspace\WebstormProjects\vuejslearn\duli\duli1>cnpm install bootstrap -- sav e --save-exact × Install fail! Error: [@--save-exact] resolved target D:\workspace\WebstormProj ects\vuejslearn\duli\duli1\--save-exact error: ENOENT: no such file or directory, lstat 'D:\workspace\WebstormProjects\vuejslearn\duli\duli1\--save-exact' Error: [@--save-exact] resolved target D:\workspace\WebstormProjects\vuejslearn\d uli\duli1\--save-exact error: ENOENT: no such file or directory, lstat 'D:\worksp ace\WebstormProjects\vuejslearn\duli\duli1\--save-exact' at module.exports (D:\soft\html\nodejs\node_modules\node_global\node_modules\ cnpm\node_modules\npminstall\lib\download\local.js:30:11) at module.exports.throw (<anonymous>) at onRejected (D:\soft\html\nodejs\node_modules\node_global\node_modules\cnpm \node_modules\co\index.js:81:24) npminstall version: 3.22.1
Wait,
The result is because of the --save interval There is an extra space symbol! The correct thing is - written closely together with sava
3.ESLint syntax error is reported because the spaces formatted using the ide editor are different. Vue's space syntax rules are not recognized. As a result, errors have been reported
ESLint: Expected indentation of 2 spaces but found 4.(indent)
I have tried many methods but none of them worked. The last solution I found is: in the .eslintignore file: add a *.vue and cancel the check of the dve mode and ignore it
4.error in ./src/main.js Module build failed: Error: Couldn't find preset "es2015" error
<p>{<br/> "presets": [["es2015", { "modules": false }]],<br/> "plugins": [<br/> [<br/> "component",<br/> {<br/> "libraryName": "element-ui",<br/> "styleLibraryName": "theme-chalk"<br/> }<br/> ]<br/> ]<br/>}</p>
Solution
Execute the following command:
<p>npm install --save-dev babel-preset-es2015<br/></p>
Success:
5. When using vue-vli4, an error is reported: error: Unexpected console statement (no-console)
It is necessary to use ESLint to comply with code specifications when writing projects, but it is also very speechless for some specifications, such as: 'Unexpected console statement (no-console)' , I can’t even use the console, which is crazy. In fact, just add one line of code.
Modify "rules":{} in
eslintConfig:{} in package.json,
Add a line of code: "no-console":"off"
Example:
"no-console":"off"
Reference article: https://www.jianshu.com /p/4f2a6ca1f562
6. Error: ESLint: Elements in iteration expect to have 'v-bind:key' directives.(vue/require-v-for-key)
The reason is eslint detection bug
There are two solutions
1. Add after v-for: key='item'
<li v-for="i in list" :key="i">
<p><label>性别:<br/> <select v-if="editing" v-model="gender"><br/> <option v-for="gender in genders" :key="gender">{{gender}}</option><br/> </select><br/> <span v-if="!editing">{{gender}}</span><br/> </label></p>
2. Turn off eslint detection at the build
...(config.dev.useEslint ? [createLintingRule()] : []) ,
Recommended: "The latest 5 vue.js video tutorial selections"
The above is the detailed content of What are the common errors reported in vuejs. For more information, please follow other related articles on the PHP Chinese website!

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Some tips for developing Android applications using Vue.js and Kotlin language

Some tips for developing data visualization applications using Vue.js and Python

Integrating Vue.js with Objective-C, tips and advice for developing reliable Mac apps

How to use PHP and Vue.js to implement data filtering and sorting functions on charts

Develop efficient web crawlers and data scraping tools using Vue.js and Perl languages

Integration of Vue.js and Lua language, best practices and experience sharing in building front-end engines for game development

A guide to developing smart contracts and blockchain applications using Vue.js and JavaScript

Steps and practical experience on how to use Vue.js and Java to develop big data analysis and processing solutions
