摘要:簡(jiǎn)單記錄一下學(xué)習(xí)時(shí)遇到的問(wèn)題,將會(huì)持續(xù)更新基于的前端方案方案大概有后端模板結(jié)合型和前端后端分離型兩種,支持的包也比較多,目前尤大推薦使用的方案相對(duì)靠譜。
簡(jiǎn)單記錄一下學(xué)習(xí)meteor時(shí)遇到的問(wèn)題,將會(huì)持續(xù)更新!
基于meteor的前端方案方案大概有后端模板結(jié)合型和前端后端分離型兩種,支持的包也比較多,目前尤大推薦使用webpack:webpack的方案相對(duì)靠譜。
博主自己寫(xiě)的例子:meteor-vue-webpack-example
使用webpack:webpack這個(gè)包貌似存在些問(wèn)題,比如vue components熱更新問(wèn)題并沒(méi)有得到很好的支持,當(dāng)你設(shè)置了devServer:{inline:true}參數(shù)還是不見(jiàn)生效。原因是webpack:webpack包沒(méi)傳這個(gè)devServer的參數(shù)進(jìn)webpackDevServer導(dǎo)致(雖然我已經(jīng)在提交了修改,但是啥時(shí)候能改并不知道)。
線上部署也遇到問(wèn)題由于用了webpack所以nodejs版本必須在0.12.x以上、npm 必須3.x以上,最后博主自己用了和本機(jī)一樣的4.4.4版本問(wèn)題就解決了,具體可以看上面例子的.docker內(nèi)具體的操作。
更新至meteor 1.4后,meteor 自帶node已升級(jí)至4.4.7、npm 升級(jí)至3.10.5,所以本地環(huán)境與線上環(huán)境一致就沒(méi)什么問(wèn)題了。
其次虛擬主機(jī)配置較低的朋友盡量不要使用線上環(huán)境構(gòu)建meteor應(yīng)用,不單只好資源還經(jīng)常不成功,比如內(nèi)存撐炸之類(lèi)經(jīng)常發(fā)生,構(gòu)建10次才能成功一次,所以還是本地構(gòu)建再扔到線上比較靠譜。本地構(gòu)建線上版本一樣會(huì)出現(xiàn)部分問(wèn)題,比如在線上運(yùn)行會(huì)出現(xiàn)Error: spawn ENOMEM問(wèn)題,這類(lèi)問(wèn)題原因是本地和線上不是同一系統(tǒng)環(huán)境便會(huì)發(fā)生,建設(shè)認(rèn)真查看出錯(cuò)的包,直接進(jìn)包目錄重新安裝并構(gòu)建來(lái)解決此類(lèi)問(wèn)題。
Error: spawn ENOMEM問(wèn)題解決方法
# 如提示 Error: spawn ENOMEM 到以下目錄 install 一下 # bundleprogramsserver pm ode_modulesmeteor pm-bcrypt npm i bcrypt升級(jí)問(wèn)題
最近meteor升級(jí)至1.4版本,但是當(dāng)程序運(yùn)行時(shí)會(huì)提示正在下載1.4版本的更新包,然后經(jīng)常下載完后導(dǎo)致正在運(yùn)行的meteor應(yīng)用出錯(cuò)。這里只需要在非meteor應(yīng)用目錄下完整更新meteor至1.4版本就可以了。
# 在非meteor應(yīng)用目錄下 meteor update # 在meteor應(yīng)用目錄下,更新meteor應(yīng)用至最新版本 meteor update --patch
部分姿勢(shì)引用自:
Webpack傻瓜式指南(一)
vue-hot-reload該怎么使用?
webpack docs-webpack-dev-server#inline-mode-with-node-js-api
yyx的vue-webpack-meteor-example是最終的vue+meteor解決方案嗎?
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/87801.html
摘要:在我的機(jī)子上,運(yùn)行于端口,以避免和其他默認(rèn)運(yùn)行于端口的沖突。我們可以使用命令連接數(shù)據(jù)庫(kù)查看定義應(yīng)用層次創(chuàng)建的模板應(yīng)用有一個(gè)問(wèn)題,客戶端和服務(wù)器段的代碼是一樣的。在中加入然后添加問(wèn)題模板注意我們使用了來(lái)確保用戶未登錄的情況下應(yīng)用。 編者注:我們發(fā)現(xiàn)了有趣的一系列文章《30天學(xué)習(xí)30種新技術(shù)》,正在翻譯中,一天一篇更新,年終禮包。下面是第15天的內(nèi)容。 到目前為止我們討論了Bower...
摘要:在我的機(jī)子上,運(yùn)行于端口,以避免和其他默認(rèn)運(yùn)行于端口的沖突。我們可以使用命令連接數(shù)據(jù)庫(kù)查看定義應(yīng)用層次創(chuàng)建的模板應(yīng)用有一個(gè)問(wèn)題,客戶端和服務(wù)器段的代碼是一樣的。在中加入然后添加問(wèn)題模板注意我們使用了來(lái)確保用戶未登錄的情況下應(yīng)用。 編者注:我們發(fā)現(xiàn)了有趣的一系列文章《30天學(xué)習(xí)30種新技術(shù)》,正在翻譯中,一天一篇更新,年終禮包。下面是第15天的內(nèi)容。 到目前為止我們討論了Bower...
摘要:首次發(fā)表在個(gè)人博客總結(jié)一下個(gè)人在開(kāi)發(fā)及同事代碼的過(guò)程中遇到的因?yàn)橐恍╉?xiàng)目規(guī)范帶來(lái)的問(wèn)題及認(rèn)為比較好的解決方法由于個(gè)人經(jīng)驗(yàn)和認(rèn)知水平有限下面僅代表我的個(gè)人觀念歡迎各位大佬多給我提建議以本人最近寫(xiě)的一個(gè)項(xiàng)目技術(shù)棧為為例的使用因?yàn)橐粋€(gè)項(xiàng)目往 showImg(http://upload-images.jianshu.io/upload_images/3297464-ccdb78e5d7d158...
摘要:有數(shù)百個(gè)免費(fèi)的庫(kù)出來(lái),為應(yīng)用程序選擇正確的框架變得非常困難。是流行的驅(qū)動(dòng)技術(shù)之一,由于年創(chuàng)建。在這三個(gè)塊中,有幾個(gè)暴露低層接口的綁定。反應(yīng)由,和許多開(kāi)發(fā)人員和個(gè)人的社區(qū)維護(hù)。誕生于年,是一個(gè)輕量級(jí)的框架。 有數(shù)百個(gè)免費(fèi)的JS庫(kù)出來(lái),為應(yīng)用程序選擇正確的JavaScript框架變得非常困難。一些開(kāi)發(fā)商最終會(huì)拋棄,而其他開(kāi)發(fā)者則迅速發(fā)展,并得到廣泛采用。許多開(kāi)發(fā)人員只知道像jQuery和R...
摘要:通過(guò)發(fā)布訂閱模式過(guò)濾數(shù)據(jù)現(xiàn)在我們已經(jīng)把應(yīng)用中比較敏感的代碼放到了一些方法里面,我們還需要學(xué)習(xí)安全故事的另一半內(nèi)容了。當(dāng)在客戶端被調(diào)用時(shí)傳入發(fā)布器名稱,客戶端將會(huì)從發(fā)布器訂閱所有的數(shù)據(jù)。這個(gè)按鈕應(yīng)該只是給任務(wù)的所有者來(lái)顯示。 通過(guò)發(fā)布訂閱模式過(guò)濾數(shù)據(jù) 現(xiàn)在我們已經(jīng)把應(yīng)用中比較敏感的代碼放到了一些方法里面,我們還需要學(xué)習(xí)Meteor安全故事的另一半內(nèi)容了。到現(xiàn)在為止,我們一直是假設(shè)整個(gè)整個(gè)...
閱讀 2373·2021-11-22 12:01
閱讀 2094·2021-11-12 10:34
閱讀 4609·2021-09-22 15:47
閱讀 2916·2019-08-30 15:56
閱讀 2921·2019-08-30 15:53
閱讀 2468·2019-08-30 13:53
閱讀 3471·2019-08-29 15:35
閱讀 3181·2019-08-29 12:27