如何克隆 git Gatsby 项目并在本地 运行?
how do you clone a git Gatsby project and run it locally?
我熟悉克隆 git 项目。
但是我正在努力克隆一个 Gatsby 项目,https://github.com/MunifTanjim/gatsby-theme-dox,然后 运行 本地网站。
我运行git clone https://github.com/MunifTanjim/gatsby-theme-dox
然后下载
我直接进去就对了,我试过了
gatsby build
这有效
然后
gatsby develop
我收到以下错误:
ERROR gatsby <develop> can only be run for a gatsby site.
Either the current working directory does not contain a valid package.json or 'gatsby' is
not specified as a dependency
我也试过了
我也 cd 到 demo
文件夹和 运行 相同的文件夹 - 我在本地将它转到 运行 但出现 404 错误...
是否可以运行这个gatsby项目的demo?
我对 Gatsby 还很陌生,所以尝试从一个预构建的项目开始理解。
克隆存储库后,您需要安装依赖项。 cd
到项目的根目录,然后 运行 npm install
或 yarn install
.
gatsby build
和 gatsby develop
与所有 Gatsby 命令一样,必须在项目的根目录中 运行,package.json
所在的位置。否则会抛出异常。
在您的情况下,运行 按顺序执行以下操作:
git clone https://github.com/MunifTanjim/gatsby-theme-dox
cd gatsby-theme-dox
npm install #or yarn install
cd demo
gatsby develop #to build the site in development mode
gatsby build && gatsby serve #to build the site in production mode
我建议看一下 Gatsby commands (gatsby-cli
) 以了解您的情况 运行ning。
git clone https://github.com/MunifTanjim/gatsby-theme-dox.git
cd gatsby-theme-dox
yarn install
cd demo
gatsby develop
(您应该在 http://localhost:8000/ 中看到主页)或 gatsby build
并且在终端中结束时 运行 gatsby serve
(查看主页http://localhost:9000/)
我熟悉克隆 git 项目。 但是我正在努力克隆一个 Gatsby 项目,https://github.com/MunifTanjim/gatsby-theme-dox,然后 运行 本地网站。
我运行git clone https://github.com/MunifTanjim/gatsby-theme-dox
然后下载
我直接进去就对了,我试过了
gatsby build
这有效
然后
gatsby develop
我收到以下错误:
ERROR gatsby <develop> can only be run for a gatsby site.
Either the current working directory does not contain a valid package.json or 'gatsby' is
not specified as a dependency
我也试过了
我也 cd 到 demo
文件夹和 运行 相同的文件夹 - 我在本地将它转到 运行 但出现 404 错误...
是否可以运行这个gatsby项目的demo?
我对 Gatsby 还很陌生,所以尝试从一个预构建的项目开始理解。
克隆存储库后,您需要安装依赖项。 cd
到项目的根目录,然后 运行 npm install
或 yarn install
.
gatsby build
和 gatsby develop
与所有 Gatsby 命令一样,必须在项目的根目录中 运行,package.json
所在的位置。否则会抛出异常。
在您的情况下,运行 按顺序执行以下操作:
git clone https://github.com/MunifTanjim/gatsby-theme-dox
cd gatsby-theme-dox
npm install #or yarn install
cd demo
gatsby develop #to build the site in development mode
gatsby build && gatsby serve #to build the site in production mode
我建议看一下 Gatsby commands (gatsby-cli
) 以了解您的情况 运行ning。
git clone https://github.com/MunifTanjim/gatsby-theme-dox.git
cd gatsby-theme-dox
yarn install
cd demo
gatsby develop
(您应该在 http://localhost:8000/ 中看到主页)或gatsby build
并且在终端中结束时 运行gatsby serve
(查看主页http://localhost:9000/)