<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        vue 實現 tomato timer(蕃茄鐘)實例講解

        來源:懂視網 責編:小采 時間:2020-11-27 22:34:24
        文檔

        vue 實現 tomato timer(蕃茄鐘)實例講解

        vue 實現 tomato timer(蕃茄鐘)實例講解:近期在學習【時間管理】方面的課程,其中有一期講了蕃茄工作法,發現是個好多東西。蕃茄工作法核心思想就是:工作25分鐘,休息5分鐘。如果您好了解更多可以自行度娘。 在加上本人是一個程序猿,就想用程序的方式來表達對此工作法的敬意。因此就產生了用vue
        推薦度:
        導讀vue 實現 tomato timer(蕃茄鐘)實例講解:近期在學習【時間管理】方面的課程,其中有一期講了蕃茄工作法,發現是個好多東西。蕃茄工作法核心思想就是:工作25分鐘,休息5分鐘。如果您好了解更多可以自行度娘。 在加上本人是一個程序猿,就想用程序的方式來表達對此工作法的敬意。因此就產生了用vue

        近期在學習【時間管理】方面的課程,其中有一期講了蕃茄工作法,發現是個好多東西。蕃茄工作法核心思想就是:工作25分鐘,休息5分鐘。如果您好了解更多可以自行度娘。 在加上本人是一個程序猿,就想用程序的方式來表達對此工作法的敬意。因此就產生了用vue實現一個tomato timer的想法。

        image

        一、vue如何實現他的

        1. 依賴的包

        "devDependencies": {
         "babel-plugin-lodash": "^3.2.11",
         "babel-preset-es2015-rollup": "^3.0.0",
         "babel-preset-latest": "^6.24.1",
         "rollup": "^0.41.6",
         "rollup-plugin-babel": "^2.7.1",
         "rollup-plugin-commonjs": "^8.0.2",
         "rollup-plugin-node-resolve": "^3.0.0",
         "rollup-plugin-replace": "^1.1.1",
         "rollup-plugin-vue": "^2.4.0"
         },
         "dependencies": {
         "iview": "^2.0.0-rc.19",
         "lodash": "^4.17.4",
         "vue": "^2.4.1",
         "vuex": "^2.3.1"
         }

        打包工具沒有用流行的webpack,而是rollup,因為他有shaking tree技術。

        ui用的是iview,mvvm當然是我熟悉而喜愛的vue了。

        2. 項目結構

        說明:

        aloneIndex.js和Index.js都是此模塊的入口,index.js是用于對接本人實現的vueManager中后端管理平臺,而aloneIndex.js則是讓tomato timer能單獨運行。

        本項目實現了數據與視圖的解藕,也就是.vue文件中不在直接操作store(存儲層),而是調用service層提供的方法來進行中轉。

        3. 實現中遇到的坑

        rollup對lodash的shaking tree無效

        解決辦法:

        安裝:babel-plugin-lodash(將模塊的commonJs規范轉換為es6規范)、babel-preset-latest

        .babelrc配置文件修改:

        {
         "presets": [["latest",{
         "es2015":{
         "modules":false
         }
         }]],
         "plugins": ["lodash"],
         "compact": true //處理max 500kb的問題
        }

        babel提示lodash打包超過500kb的問題

        只需要在.bablerc中加入compact:true節點即可。

        獨立打包后,運行是提示'process is undefine'的問題

        安裝rollup-plugin-replace即可。

        以上這篇vue 實現 tomato timer(蕃茄鐘)實例講解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        vue 實現 tomato timer(蕃茄鐘)實例講解

        vue 實現 tomato timer(蕃茄鐘)實例講解:近期在學習【時間管理】方面的課程,其中有一期講了蕃茄工作法,發現是個好多東西。蕃茄工作法核心思想就是:工作25分鐘,休息5分鐘。如果您好了解更多可以自行度娘。 在加上本人是一個程序猿,就想用程序的方式來表達對此工作法的敬意。因此就產生了用vue
        推薦度:
        標簽: VUE 實現 示例
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 91在线视频免费播放| 久久国产免费观看精品3| 女人张腿给男人桶视频免费版 | 久久久久亚洲AV成人网人人软件| 亚洲av第一网站久章草| 国产成人免费片在线视频观看| 亚洲人成网站18禁止| 拍拍拍又黄又爽无挡视频免费| 亚洲国产精品日韩av不卡在线| 午夜国产大片免费观看| 日韩一区二区三区免费播放| 亚洲七七久久精品中文国产| 最近的2019免费中文字幕| 亚洲国产天堂久久综合网站| 99re热精品视频国产免费| 亚洲同性男gay网站在线观看| 性色av无码免费一区二区三区| 亚洲国产精品美女久久久久| 免费在线黄色网址| 男人天堂免费视频| 亚洲av永久无码精品三区在线4| 岛国大片免费在线观看| 乱人伦中文视频在线观看免费| 亚洲人精品午夜射精日韩| 最近中文字幕国语免费完整| 亚洲欧美国产国产综合一区| 亚洲成A人片在线观看无码3D| 久久免费美女视频| 亚洲码欧美码一区二区三区| 亚洲国产成人久久一区久久| 99久久99久久免费精品小说| 亚洲欧美国产国产一区二区三区 | 亚洲国产精彩中文乱码AV| 无码乱肉视频免费大全合集| 另类图片亚洲校园小说区| 国产亚洲精品美女久久久| 特级做A爰片毛片免费69| 一级黄色片免费观看| 亚洲激情电影在线| 亚洲成?Ⅴ人在线观看无码| 99视频在线免费|