代码之家  ›  专栏  ›  技术社区  ›  cozimo

部署到heroku的Vuejs和node js:$npm run dev works,而不是$node server.js

  •  0
  • cozimo  · 技术社区  · 7 年前

    我用Vue.js创建了一个网站,其中包含了一个购买按钮的Snipcart API。我已经试着把它部署到heroku两天了。

    当我进入时 $ npm run dev $ node server.js 它显示其网页包的默认Vue欢迎页面(“欢迎使用您的Vue应用程序”)。

    "start":"npm run dev" 在我的package.json中,但这只会导致一个永久加载的网页。如果我进去 "start":"node server.js"

    我发现有人和我有同样的问题( How to set up vue(2)-cli app to run with nodejs server )甚至尝试过同样的教程帖子,但我不知道那个评论/答案在说什么。我也不确定如何使用Snipcart API部署一个静态网站(正如我在上一篇文章中提到的前一个用户)。

    我真的不知所措。谢谢你的时间。

    https://github.com/Taikon/MaroonRiver0

    1 回复  |  直到 7 年前
        1
  •  1
  •   Slava Knyazev    7 年前

    正是我在评论中怀疑的:你不是在建立你的资产。

    npm run build
    node server.js
    

    它应该如预期的那样工作。

    推荐文章