2 回答
![?](http://img1.sycdn.imooc.com/5458478b0001f01502200220-100-100.jpg)
TA贡献1789条经验 获得超8个赞
在您正在构建的 webpack 配置中,public/dist/
应该有一个bundle.js
可以运行。然后简单地node bundle.js
对于节点项目来说,这似乎是一个奇怪的位置,但很容易改变。
![?](http://img1.sycdn.imooc.com/533e4bec0001ae5302000200-100-100.jpg)
TA贡献1856条经验 获得超5个赞
鉴于部署应用程序的方法有很多种,这个问题很难回答。有谷歌云平台、亚马逊网络服务、微软 Azure、ZEIT Now、Heroku 等实体。所有这些都可以为您购买的域添加端点和证书。下面是几个例子:
Amazon Web Services 具有 S3 存储桶,您可以在其中捆绑应用程序并将静态输出放入存储桶,配置应用程序的可访问性等等。( https://medium.com/codebase/using-aws-s3-buckets-in-a-nodejs-app-74da2fc547a6 , https://docs.aws.amazon.com/s3/index.html )
Google Cloud Platform 具有 App Engine,它相对简单地设置和部署您的应用程序。话虽如此,GCP 非常强大,对于初学者来说可能会令人生畏。( https://cloud.google.com/appengine/docs/nodejs/ ) 还有用于 API 管理的 GCP 端点。
Heroku 很容易让你的应用在几分钟内被外界访问。https://devcenter.heroku.com/articles/getting-started-with-nodejs
Zeit Now 提供了一个零配置选项来部署您的应用程序,这可能是一个很好的起点。( https://zeit.co/ )
然后,您可以使用它配置的任何端点来访问您的应用程序、API 等。
添加回答
举报