【发布时间】:2019-09-11 12:11:59
【问题描述】:
我开始使用 symfony-vue 项目,我需要从 github 存储库中克隆它。 Vue js 不在资产文件夹中,而是在客户端文件夹之外。所以,我想问一下我是否必须首先在我的本地机器上安装 symfony 和 vue js(使用 wampp),然后从存储库中克隆项目,或者只是将存储库克隆到一个空文件夹中?
【问题讨论】:
我开始使用 symfony-vue 项目,我需要从 github 存储库中克隆它。 Vue js 不在资产文件夹中,而是在客户端文件夹之外。所以,我想问一下我是否必须首先在我的本地机器上安装 symfony 和 vue js(使用 wampp),然后从存储库中克隆项目,或者只是将存储库克隆到一个空文件夹中?
【问题讨论】:
对于 Symfony,通常只需克隆 git 文件夹并在目录中运行 composer install 命令即可。这取决于假设,您要克隆的项目正在运送composer.json(有时带有composer.lock)文件。我看不出基于 Symfony 的项目没有的原因。
https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies
对于 VUE.js 和其他 JavaScript 库,它可以是 npm install 或 yarn install,具体取决于您的首选管理器。同样,取决于您是否包含package.json。
https://docs.npmjs.com/cli/install.html
有关 PHP 和 JavaScript 领域中依赖项管理的更多信息,您应该学习 Composer、NPM 文档,通常还要学习您想要使用的库和框架(Symfony、VUE)的文档。
【讨论】: