記錄 taro3 的坑

2021-10-21 02:17:28 字數 1396 閱讀 4237

"dependencies": ,

"devdependencies":

具體報錯

vm33 waservice.js:2 miniprogramerror

missing ) after argument list

syntaxerror: missing ) after argument list

頁面【pages/me/index]錯誤:

error: module "pages/me/index.js" is not defined

at require (vm33 waservice.js:2)

at :120:9

at dowhenallscriptloaded (:155:21)

at object.scriptloaded (:175:5)

at object.(:200:22)

原因:config資料夾下的配置檔案匯出錯誤

解決:匯出使用module.exports替換module.exports

module.exports = ,

defineconstants: ,

mini: {},

h5: {}

}

但是這會造成 **中獲取不到defineconstants下的字段,最終解決是 給defineconstants下的屬性值用單引號('')包裹,如:server_url的可以再用』'包裹,如:server_url: '""'

具體報錯

error: cannot find module 'taro-ui/dist/style/index.scss'

at __webpack_require__ (bootstrap:79)

at __webpack_require__ (bootstrap:79)

at checkdeferredmodules (bootstrap:45)

at array.webpackjsonpcallback [as push] (bootstrap:32)

at require (vm71 waservice.js:2)

at :3:7

解決:安裝 3.0.0-alpha 或 3.0.0-alpha.3 版本的 taro-ui

命令:npm install [email protected] -d

後期遇到的坑會持續更新

Taro3不使用wxParse渲染富文字

taro 可以不使用wxparse直接通過 element innerhtml 或 vue 的 v html 或 react nerv 的 dangerouslysetinnerhtml 直接渲染 html 詳細請看 這裡 但是有幾個問題需要注意 1 頁面重新render的時候dangerously...

taro初試遇到的坑

原因 自定義元件對應的樣式檔案,只對該元件內的節點生效 解決方案 1 元件可以指定它所在節點的預設樣式,使用 host 選擇器。只需要在樣式檔案中輸入該選擇器 該自定義元件的預設樣式 host2.externalclasses 定義若干個外部樣式類 mypage.js export default ...

mac brew 安裝pip3 採坑記錄

網上文章上都說用brew 安裝python3 會自帶pip3 的安裝 但是不知什麼原因 我使用brew 安裝按成python3 後並沒有pip3 需要手工安裝 參考文件 之後建立軟連線 到usr local bin ln s usr local cellar python3 3.5.0 framew...