vue-cli3項目遷移到 nuxt,在cli下的jq插件直接引入就可以用贪磺,在nuxt中試過多種辦法
出現(xiàn)錯誤:
1、jQuery requires a window with a document
image.png
這個錯誤是沒有直接引入jq诅愚,對于jq進(jìn)行了一次封裝寒锚,然后就出現(xiàn)了這個錯誤。二次封裝對于解決 引入jq插件方法 undefind 沒有任何幫助违孝。
具體封裝代碼
image.png
然后在nuxt.config.js引入的方式
2刹前、Window 或 Document 對象未定義
if (process.client) {
require('external_library')
}
官網(wǎng)上就直接說了
輸出的代碼直接寫在這個if里邊就ok
3、$(...).XXX is not a function
在代碼里
image.png
應(yīng)用發(fā)生錯誤異常
$(...).XXX is not a function
重點是引入第三方插件的js在components文件夾下是無效的雌桑,只有放在pages文件夾下引入才是有效的
重點是引入第三方插件的js在components文件夾下是無效的喇喉,只有放在pages文件夾下引入才是有效的
重點是引入第三方插件的js在components文件夾下是無效的,只有放在pages文件夾下引入才是有效的