[英]Vuejs and Nodejs deploying to heroku: $ npm run dev works but not $ node server.js
我使用Vue.js創建了一個網站,並為購買按鈕添加了Snipcart API。 我已經嘗試將其部署到heroku已有2天了。
當我輸入$ npm run dev
它可以正常工作並顯示我的Web應用程序。 但是由於某種原因,如果我執行$ node server.js
它將顯示其Webpack的默認Vue歡迎頁面(“ Welcome to Your Vue App”)。
我嘗試在我的package.json中輸入"start":"npm run dev"
,但這只會導致永久加載網頁。 如果輸入"start":"node server.js"
,結果與上一段相同,則僅顯示默認的Vue歡迎頁面。
我發現某個人的問題基本相同( 如何設置vue(2)-cli應用程序以使其與nodejs服務器一起運行 ),甚至嘗試了相同的教程文章,但我不知道該評論/答案在談論什么。 我也不確定如何使用Snipcart API部署靜態網站(就像以前的用戶在上一篇文章中提到的那樣)。
我真的不知所措。 謝謝你的時間。
編輯:這是我的應用程序的倉庫: https : //github.com/Taikon/MaroonRiver0
正是我在評論中所懷疑的:您沒有建立自己的資產。
跑
npm run build
node server.js
它應該按預期工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.