我用Vue.js创建了一个网站,其中包含了一个购买按钮的Snipcart API。我已经试着把它部署到heroku两天了。
当我进入时 $ npm run dev $ node server.js 它显示其网页包的默认Vue欢迎页面(“欢迎使用您的Vue应用程序”)。
$ npm run dev
$ node server.js
"start":"npm run dev" 在我的package.json中,但这只会导致一个永久加载的网页。如果我进去 "start":"node server.js"
"start":"npm run dev"
"start":"node server.js"
我发现有人和我有同样的问题( How to set up vue(2)-cli app to run with nodejs server )甚至尝试过同样的教程帖子,但我不知道那个评论/答案在说什么。我也不确定如何使用Snipcart API部署一个静态网站(正如我在上一篇文章中提到的前一个用户)。
我真的不知所措。谢谢你的时间。
https://github.com/Taikon/MaroonRiver0
正是我在评论中怀疑的:你不是在建立你的资产。
npm run build node server.js
它应该如预期的那样工作。