问题标签 [dev-to-production]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
34 浏览

azure - Azure 移动服务 – 设置开发和生产环境

我有一个带有表和 API 的 JavaScript 后端 Azure 移动服务 (AMS)。在过去的几个月里,我一直在开发 AMS 的单个实例,现在我想创建另一个 AMS 实例作为实时和生产环境。

如何复制我当前的 AMS 开发实例以用作生产 AMS?

0 投票
1 回答
70 浏览

git - 将开发资产推送到 git 并跟踪它们,但不让它们上线到登台/生产?

我们在本地开发一个网站,其中包括所有未编译的开发资产,然后连接和缩小并推送到暂存以进行进一步测试。

问题是,开发资产也被推到登台,我们不想这样做。但是,我们确实希望继续将开发资产提交和更新到 Git,因为它们在我们的小团队中共享。

有没有办法分离出开发资产,这样它们就不会被提供给暂存服务器和最终的生产服务器,但仍然会被推送到我们的仓库?

这似乎是一个常见问题,但我似乎无法在任何地方找到有关它的任何信息!

非常感谢任何帮助。

0 投票
1 回答
4222 浏览

android - 在 Android 中,“Adjust 正在生产模式下运行”是什么意思?

当我运行我的应用程序时,我在 logcat 中看到一条消息:

这是什么意思?

0 投票
1 回答
201 浏览

laravel - 在同一个vps服务器上开发和生产?

我目前在 vpsdime.com 上使用 vps 计划作为我的开发服务器。我经常搬家并使用不同的计算机,所以不想在本地开发。

很快,我将能够启动我的网络应用程序(开始时大约有 5-10 个用户)。我应该简单地将我的生产应用程序安装在我的同一个 vps 服务器上,还是你会建议获得另一台服务器?为什么?

0 投票
2 回答
109 浏览

git - 如何在部署到登台和生产的单个服务器上设置单个 git 源

作为一个项目的唯一开发人员,我正在尝试使用 git 制定一个简单的开发和部署工作流程,并受限于使用单个服务器进行登台和生产。

生产路径是/var/www/vhosts/site.com

分期路径是/var/www/vhosts/staging.site.com

我了解如何为登台创建一个分支,并且最好在服务器上拥有主要(实时站点代码)和集线器(克隆代码库)存储库,然后从集线器创建一个本地工作克隆。但是我如何创建一个/var/www/vhosts/同时服务于生产和登台的 git 存储库?我需要单独的回购吗?

0 投票
0 回答
530 浏览

sql - 从生产环境复制 SQL 到开发环境

我希望能够每周将生产环境中的所有数据复制到开发环境中,以便在开发时更新开发环境中的数据。

数据库名称:PAth15 - Prod;DAth15-2 和

同样,我想将所有数据从 prod 环境移动到 dev,这两个环境在结构方面是彼此的镜像。

0 投票
2 回答
188 浏览

php - 将 Symfony3 应用程序从开发服务器移动到生产服务器时出现问题

我使用 Symfony 3 创建了一个 Web 应用程序。在开发环境中,我总是使用 Symfony 的内置服务器,只使用命令“php bin/console server:run”。然后可以通过“localhost:8000”访问该应用程序。

我还使用控制器中的注释定义了路由,例如“/”、“/about”等。这些页面可以通过“localhost:8000/”和“localhost:8000/about”访问。页面上指向“/contact”或“/users/1”等路由的其他链接也可以正常工作。他们将链接到“localhost:8000/contact”和“localhost:8000/users/1”。

现在,我将我的应用程序移至生产服务器。在生产服务器上,安装了 Apache2,其他一些人在上面开发了 Symfony 应用程序。他们的应用程序可以通过诸如“example.com/apps/app1/web/app_dev.php”之类的网址访问,并且他们的应用程序上的链接已预先附加了“example.com/apps/app1/web/app_dev.php”自动地。因此,当用户单击链接到“/contact”的按钮时,链接将指向“example.com/apps/app1/web/app_dev.php/contact”。

现在,当我将名为“app2”的应用程序移动到“example.com/apps/”目录下时,无需任何配置即可访问“example.com/apps/app2/web/app_dev.php”并完美查看我的主页。Apache 可以自动获取我的代码。然而,主页上的所有链接都将指向“example.com/contact”,而不是“example.com/apps/app2/web/app_dev.php/contact”。

谁能帮我这个?我对 Symfony 和 Apache 很陌生。

或者也许我以完全错误的方式完成了从开发环境到生产环境的迁移?将 Symfony3 应用程序移至生产服务器的任何新想法或正确方法?

非常感谢!

0 投票
1 回答
687 浏览

node.js - 我应该将 gulpfile.js、package.json 和源文件上传到生产环境吗?

我在 GitHub 上托管我的网站。我正在使用 npm 和 Gulp。

我应该将我的package.json文件、gupfile.js文件build/夹(CSS 和 JS 源文件)上传到我的生产服务器吗?

0 投票
1 回答
572 浏览

ruby-on-rails - 我的 rails 4.2.5 应用服务器在开发模式下一直连接到生产数据库而不是开发数据库

我在本地机器(OS X El Capitan)上运行 Rails 4.2.5 应用程序。它在开发模式下运行良好。

但后来我决定看看它在生产模式下是如何工作的,所以切换到生产并运行服务器。

并非一切看起来都很好。所以我做了一些改变,直到一切正常。

之后,我需要添加一些实现的功能,所以再次切换回开发模式并运行服务器。

服务器运行没有问题,但我发现它正在使用生产数据库而不是开发数据库。

我试图通过执行清除所有缓存,bundle exec rake tmp:cache:clear但没有帮助。

仅供参考,我正在使用 postgres 进行生产和开发。

这是database.yml文件:

当然,我已经在本地机器上设置了所有环境变量,因为我需要在开发、测试和生产模式下进行测试。

这里可能的原因是什么?

感谢您提前回答。

0 投票
1 回答
565 浏览

symfony - 将 Symfony 项目从 Windows 迁移到 Linux 中的服务器

一旦我的 Web 应用程序在本地运行,我想将它倒入服务器中。每当我上传它时,我都会遇到路由工作人员的问题。

我猜它正在搜索本地路由(以完整路径)而不是服务器路由。

所以这是给出的错误:

警告:file_get_contents(C:\xampp\htdocs\MyApp\src\MyBundle/Resources/views/Default/index.html.twig):无法打开流:没有这样的文件或目录

显然,它混合了 Windows 路由(计算机)和 Linux 路径(服务器)。我一直在寻找配置文件或其他任何东西,在路由文件中搜索但没有任何改变。

*编辑:我目前正在使用 2,8 版本的 Symfony