[英]Onsen UI v-ons-icon not working
我只是使用npm為vue-cli安裝了新的pwa onsen UI項目。 所有組件只能正常運行,而圖標組件在運行應用程序時不顯示圖標。 甚至,我從v-ons-components文件中取消注釋v-ons-icon仍然無法正常工作
盡管其他所有內容都顯示,但我也沒有看到v-ons-icon組件。 從內置的index.html文件打開應用程序或在android模擬器中運行應用程序時,圖標的確顯示了在npm run dev
中npm run dev
時的情況,但在npm run build
之后卻沒有顯示。
我收到類似GET file:///Users/[username]/[appname]/www/dist/static/css/static/fonts/fa-solid-900.132e975.ttf
net :: ERR_FILE_NOT_FOUND`之類的錯誤,查找將位於所需位置,而沒有“ css”文件夾。
例如,盡管該構建將指向字體文件的www / dist / static / css / static / fonts /文件夾,但是它已將這些文件放置在www / dist / static / fonts文件夾中。 ...假設那里沒有一個“ css”文件夾。 構建過程是以某種方式將字體引用提取到其他“ css”文件夾中。
由於字體只能在dev
中工作,而不能在build
中工作,因此我將webpack.dev.conf.js
與webpack.dev.conf.js
進行了webpack.prod.conf.js
。
webpack.prod.conf.js
文件包含extract: true
rules: utils.styleLoaders
。 此“提取”設置未包含在webpack.dev.conf.js
文件中,因此我刪除了extract: true
從webpack.prod.conf.js
extract: true
...,然后,當我再次運行npm run build
時, v-ons-icon
組件顯示!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.