0

在我最近的项目中,我使用 gsap 和 parcel-bundler 制作了一个动画网站。当我想运行它时,我会输入parcel index.htmlor npm run dev,它会在端口 1234 上启动一个服务器,使其可以通过http://localhost:1234/访问。

谁能告诉我如何将它部署到 netlify 或 Heroku?

我的 package.json 文件看起来像这样

{
   "name":"expportfolio",
   "version":"1.0.0",
   "description":"",
   "main":"app.js",
   "scripts":{
      "dev":"parcel index.html",
      "build":"parcel build index.html"
   },
   "author":"",
   "license":"ISC",
   "devDependencies":{
      "cssnano":"^4.1.10",
      "sass":"^1.26.7"
   },
   "dependencies":{
      "@dogstudio/highway":"^2.2.1",
      "gsap":"^3.3.0"
   }
}

终端: 终端截图

网站: 网页截图

4

2 回答 2

0

包裹中必须有一个命令可以构建您的项目。您可以将您的项目上传到 netlify,然后将此命令添加到其Build Settings控制台,它将使用该命令来构建您的应用程序。你也可以在那里定义很多其他的东西。

如果这个项目在 github 上,你可以将你的 github 账号添加到 netlify 并直接转移到那里。

参考:https ://docs.netlify.com/configure-builds/get-started/#basic-build-settings

于 2020-06-03T22:43:10.237 回答
0

从文档中尝试这个命令:parcel build index.html

于 2021-01-26T15:47:29.337 回答