Rumah > hujung hadapan web > View.js > teks badan

Apakah ralat biasa yang dilaporkan dalam vuejs

藏色散人
Lepaskan: 2023-01-13 00:45:45
asal
3489 orang telah melayarinya

Ralat biasa yang dilaporkan oleh vuejs termasuk: 1. Ralat "vue bukan perintah dalaman atau luaran"; 2. Ralat "Pasang gagal! Ralat" semasa memasang bootstrap; " ralat; 5 , ralat berlaku apabila menggunakan "vue-vli4", dsb.

Apakah ralat biasa yang dilaporkan dalam vuejs

Persekitaran pengendalian artikel ini: sistem Windows 7, vue versi 2.9.6, komputer DELL G3.

Apakah ralat biasa yang dilaporkan oleh vuejs?

Ringkasan ralat biasa dan ralat biasa vue

1 , mahupun program Runnable atau fail kelompok.

Memerlukan pemasangan

2. Apabila memasang bootstrap, ia terus melaporkan ralat:

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
Salin selepas log masuk

Tunggu,

Hasilnya adalah kerana --save Terdapat simbol ruang tambahan di antaranya! Perkara yang betul ialah - ditulis rapat bersama sava

3. Ralat sintaks ESLint dilaporkan kerana ruang yang diformat menggunakan editor ide adalah berbeza. Peraturan sintaks ruang Vue tidak diiktiraf. Akibatnya, saya terus mendapat ralat

ESLint: Expected indentation of 2 spaces but found 4.(indent)
Salin selepas log masuk

Saya mencuba banyak kaedah tetapi ia tidak berjaya Penyelesaian terakhir yang saya temui ialah: dalam fail .eslintignore: tambah *.vue dan batalkan semakan daripada mod dve. Anda boleh mengabaikannya

4.ralat dalam ./src/main.js Pembinaan modul gagal: Ralat: Tidak dapat mencari pratetap ralat "es2015"

<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>
Salin selepas log masuk

Penyelesaian

Jalankan arahan berikut:

<p>npm install --save-dev babel-preset-es2015<br/></p>
Salin selepas log masuk

Kejayaan:

5. Menggunakan vue -vli4, ralat: ralat: Pernyataan konsol yang tidak dijangka (tiada konsol)

Adalah perlu menggunakan ESLint untuk mematuhi spesifikasi kod semasa penulisan projek, tetapi ia juga sangat penting terdiam untuk beberapa spesifikasi, seperti: 'Pernyataan konsol yang tidak dijangka (tiada-konsol)', malah konsol tidak boleh digunakan, yang gila. Malah, tambahkan satu baris kod sahaja.

Ubah suai "peraturan":{} dalam

eslintConfig:{} dalam package.json,

Tambah baris kod: "no-console":"off"

Contoh:

"no-console":"off"

Artikel rujukan: https://www.jianshu.com /p/4f2a6ca1f562

6 Ralat: ESLint: Elemen dalam lelaran dijangka mempunyai arahan 'v-bind:key'.(vue/require-v-for-key)

Sebab ialah Terdapat dua penyelesaian kepada pepijat dalam pengesanan eslint

1 Tambah: key='item' selepas v-for

  • <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>
    Salin selepas log masuk

    2. Matikan pengesanan eslint pada binaan

    ...(config.dev.useEslint ? [createLintingRule()] : [ ]),

    Disyorkan: "Pilihan tutorial video 5 vue.js terkini"

    Atas ialah kandungan terperinci Apakah ralat biasa yang dilaporkan dalam vuejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

  • Label berkaitan:
    sumber:php.cn
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan