最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決vue打包 npm run build-test突然不動了的問題

 更新時間:2020年11月13日 08:38:49   作者:Yilia-Feng  
這篇文章主要介紹了解決vue打包 npm run build-test突然不動了的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

今天遇到一件很奇葩的事情

輸入npm run build-test 突然停在這不動了 what? 不動了?!

后來google了一下 大家都是人才

運行一下這句話 就動了!!

npm config set registry http://registry.cnpmjs.org

補充知識:vue_test_unit_e2e常見問題npm run unit單元測試和npm run e2e集成測試問題

vue項目要進行unit和e2e常見問題

localStorage is not available for opaque origins

console.error node_modules\vue\dist\vue.runtime.common.dev.js

通常根據(jù)vue init webpack myproject 生成的項目,選擇了unit和e2e模塊后,都會有些問題。

1.首先是unit,當我們運行npm run unit時,會出現(xiàn)以下問題:

SecurityError: localStorage is not available for opaque origins

因為說是jest運行是node環(huán)境,所以沒有l(wèi)ocalStorage。

解決辦法:

在項目內(nèi)test/unit/jest.conf.js文件中

加入以下3句:即可

testEnvironment: 'jsdom',
 verbose: true,
 testURL: 'http://localhost'

2.然后,如果你也使用了elementui模塊, 也會報錯以下:

console.error node_modules\vue\dist\vue.runtime.common.dev.js:621

[Vue warn]: Unknown custom element: <el-table> - did you register the component correctly? For recursive components, make sure to provide the "name" option.

因為說是elementui的組件沒有注冊。

解決辦法:

修改項目里面test/unit/setup.js文件,內(nèi)容為以下:

import Vue from 'vue'
// 將Vue暴露到全局里面
global.Vue = Vue;
console.log('--global:',global.hasOwnProperty('Vue'))
Vue.config.productionTip = false

// 使用elementui組件
import ElementUI from 'element-ui';
// npm run unit 時要下面引入樣式那句注釋掉-不知為什么導入會報錯??赡芤驗闇y試時,不需要css樣式
// import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);

項目demo源碼在這:https://github.com/banana618859/vue_test_unit_e2e

拷貝下來后,npm i 然后npm run unit 或 npm run e2e即可

提醒

因為$mount處理不了用戶交互,所以我們要用到vue官方推薦的@vue/test-utils安裝一下,就可以在項目中使用了。

npm i @vue/test-utils -D

使用:在項目里 test/unit/spec/HelloWorld.spec.js文件中,

import HelloWorld from '@/components/HelloWorld.vue'
import { mount } from '@vue/test-utils'
describe('測試用helloworld組件',() => {
 it('測試點擊后,msg的改變',() => {
   //點擊一下
   let wrapper = mount(HelloWorld) // 用@vue/test-utils的mount加載組件
   wrapper.vm.newData = 1;
   wrapper.find('.btn').trigger('click') //觸發(fā)按鈕點擊事件
   expect( wrapper.vm.msg ).toBe('test_if')
  })
})

以上這篇解決vue打包 npm run build-test突然不動了的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用element-ui,el-row中的el-col數(shù)據(jù)為空頁面布局變亂問題

    使用element-ui,el-row中的el-col數(shù)據(jù)為空頁面布局變亂問題

    這篇文章主要介紹了使用element-ui,el-row中的el-col數(shù)據(jù)為空頁面布局變亂問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • VUE3常見面試題總結(jié)大全(看這一篇就夠了)

    VUE3常見面試題總結(jié)大全(看這一篇就夠了)

    Vue.js是一個流行的前端JavaScript框架,用于構(gòu)建用戶界面和單頁應用,這篇文章主要給大家介紹了關(guān)于VUE3常見面試題總結(jié)的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-09-09
  • Vue代理請求數(shù)據(jù)出現(xiàn)404問題及解決

    Vue代理請求數(shù)據(jù)出現(xiàn)404問題及解決

    這篇文章主要介紹了Vue代理請求數(shù)據(jù)出現(xiàn)404的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • vue項目base64轉(zhuǎn)img方式

    vue項目base64轉(zhuǎn)img方式

    這篇文章主要介紹了vue項目base64轉(zhuǎn)img方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • 最適應的vue.js的form提交涉及多種插件【推薦】

    最適應的vue.js的form提交涉及多種插件【推薦】

    這篇文章主要介紹了最適應的vue.js的form提交涉及多種插件,涉及到 vue.js動態(tài)添加css樣式 ,tab切換 ,touch,表單提交,驗證,toast,數(shù)據(jù)雙向綁定等。需要的朋友可以參考下
    2018-08-08
  • VUE響應式原理的實現(xiàn)詳解

    VUE響應式原理的實現(xiàn)詳解

    這篇文章主要為大家詳細介紹了VUE響應式原理的實現(xiàn),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 深入淺析vue-cli@3.0 使用及配置說明

    深入淺析vue-cli@3.0 使用及配置說明

    這篇文章主要介紹了vue-cli@3.0 使用及配置說明,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • vue webpack實用技巧總結(jié)

    vue webpack實用技巧總結(jié)

    本篇文章給大家總結(jié)了vue+webpack的實用技巧以及相關(guān)實例代碼分享,有興趣的朋友可以參考學習下。
    2018-04-04
  • vue將某個組件打包成js并在其他項目使用

    vue將某個組件打包成js并在其他項目使用

    這篇文章主要給大家介紹了關(guān)于vue將某個組件打包成js并在其他項目使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • Vue中如何實現(xiàn)動態(tài)路由的示例代碼

    Vue中如何實現(xiàn)動態(tài)路由的示例代碼

    本文主要介紹了Vue中如何實現(xiàn)動態(tài)路由的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05

最新評論

新绛县| 柳州市| 邳州市| 新龙县| 香港| 黔西| 永安市| 鄂州市| 太原市| 洛浦县| 图片| 玛多县| 五原县| 苗栗市| 靖江市| 花莲市| 会理县| 湖口县| 盐山县| 南岸区| 缙云县| 石嘴山市| 鹿邑县| 宜章县| 民县| 庆云县| 彰化县| 开封市| 西乡县| 铁岭县| 蒲江县| 景谷| 宿松县| 来宾市| 铜梁县| 育儿| 章丘市| 湟中县| 龙口市| 平武县| 陇川县|