codemirror
什麼是codemirror,它是一款可以實現在前端網頁上的編輯器。
如同現在網路上看到的文字編輯器一樣,但你可以去設定當使用者做哪些操作時codemirror做哪些對應的行為。
CodeMirror v5
閱讀更多
在JS複製object
在寫code有時候會需要使用某些變數或是object,但是又不希望直接對其做操作,因為可能在其他地方會繼續使用原始的object,
這時候就會宣告一個新的變數去把原先的object assign過去。
1 | const source = {name:'Andy',coutry:'Taiwan',phone:'0911-111-111'} |
某些時候會希望動態改變css的樣式高度、寬度、顏色…等等的
在vue中可以宣告一個ref變數(composition API),然後把搭丟到vue檔案中的
1 | setup(){ |
嘗試對npm下載的node_modules裡面的套件的code做修改,但是發現不論怎麼改都不會生效。
才發現在vite & vue3的環境下,vite把一些預先編譯好的東西放到node_modules/.vite
中,
所以需要手動刪除這個資料夾去讓編譯器去編譯修改過的程式碼,又或者透過 npm run dev --force