Tag: web deployment

部署nodeJS到Heroku内部错误

我正在尝试将NodeJS应用上传到Heroku。 一切都安装好,当我运行 heroku local 然后在本地主机上按预期工作。 但是当我跑步 heroku ps:scale web=1 heroku open 浏览器打开,它正在加载页面2-3分钟,甚至更多,然后我收到应用程序错误。 我是networking发展的新手,所以任何想法都会有所帮助。 谢谢!

运行节点来testingJson和Ajax,类似于WAMP

这可能是一个愚蠢的问题,但我可以设置node.js运行像WAMP的环境? 只是为了testinghtml文档,JavaScript,Json和Ajax请求。 如果这是一个好主意或者可能,任何人都有build立文件结构的build议?

部署Aurelia / Node应用程序时需要什么?

我已经构build了一个Aurelia应用程序,但是我不确定需要将哪些内容推送到生产服务器。 我已经阅读了Node,并且开始更加了解它。 如果我们只是推送dist文件夹(捆绑文件夹),index.html和package.json,服务器是否自动使用json文件来下拉相应的包? 或者我们必须在服务器的CLI上运行npm install来下载这些软件包? 如果我们必须这样做,那么我假设我们必须用jspm来做同样的事情。 另外,与json文件一起,我们是否需要将config.js推送到生产环境? 编辑 我只是运行gulp导出,并使用以下命令生成一个导出文件夹: dist文件夹 jspm_packages文件夹 config.js 的index.html favicon.ico的 我复制所有这些文件并将它们投入生产。 第一个错误,我得到它在main.js 404 这是我的bundles.js文件 module.exports = { "bundles": { "dist/app-build": { "includes": [ "[**/*.js]", "**/*.html!text", "**/*.css!text" ], "options": { "inject": true, "minify": true, "depCache": true, "rev": false } }, "dist/aurelia": { "includes": [ "aurelia-framework", "aurelia-bootstrapper", "aurelia-fetch-client", "aurelia-router", "aurelia-animator-css", "aurelia-templating-binding", "aurelia-polyfills", "aurelia-templating-resources", […]

共享主机需求/部署工作stream程

我正在评估kunstmaan包 ,它是用symfony(或顶部)构build的cms。 要求是: Node.js的 上海社会科学院 鲍尔 咕噜 UglifyJS UglifyCSS 我的想法是: 这些应用程序只在开发环境中需要吗? 对生产环境有什么要求?

如何为Angular 2+编写可重用的私有库

我已经创build了一个通用的框架来创build仪表板,它由多个使用Angular-CLI的模块组成。 有些模块是完全独立的。 使用这个库的开发人员可以根据需要在他们的项目中添加模块。 我有一个在Angular Js 1.0中创build的这个框架的早期版本,在这个我已经作为JavaScript分钟文件交付。 有什么东西我必须注意创build这个图书馆作为私人而不是公开的,或者有什么办法将我的模块打包成单独的,并没有NPM交付?

Heroku日志:“缺less脚本:开始”,即使是在:(

我试图部署一个简单的node.js应用程序到heroku,但它不断告诉我,“缺less脚本:启动”即使在package.json中添加它后,我的packacge.json如下所示: – { "name": "deploy_demo", "version": "1.0.0", "keywords": [ "util", "functional", "server", "client", "browser" ], "author": "Babar", "contributors": [], "dependencies": { "ejs": "^2.5.2", "express": "^4.14.0" }, "main": "main.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "node main.js" }, "license": "ISC", "description": "" } 我的代码为我的入口点: main.js Heroku日志: heroku日志 注意:这个应用程序在localhost服务器上工作正常,请帮助我,我是新的node.js,谢谢

使用openshift提供的nodejs示例创build项目后生成错误

我正在尝试第一次在openshift上创build一个项目,但似乎有一个问题。 我正在按照此处提供的确切步骤进行操作: https : //docs.openshift.com/online/getting_started/basic_walkthrough.html 。 我正在使用openshift提供的示例项目(链接到示例项目: https : //github.com/openshift/nodejs-ex ) 还是每次我得到构build错误。 我有我的github用户名以下。 日志是: Pulling image "registry.ops.openshift.com/openshift3/nodejs-010-rhel7@sha256:03e412c10b611503becdfgh6b0d6392c6btu6790hgf17de88709e055da2be723" … Pulling image "registry.ops.openshift.com/openshift3/nodejs-010-rhel7@sha256:03e412c10b611503beca1285b0d6392c6b52bfe2a1f17de88709e055da2be723" … Cloning "https://github.com/<github-username>/nodejs-ex" … Commit: 343689f74d71911bdg450hd0bdb5307ea65ce426 (Merge pull request #83 from guangxuli/fix_branch) Author: Ben Parees <bparees@users.noreply.github.com> Date: Mon Dec 12 08:26:46 2016 -0500 —> Installing application source … —> Building your Node application from […]

阻止开发人员使用lint错误推送代码

用git / nodejs / webpack / VS Code防止别人在项目环境中用lint错误推送代码的最佳方法是什么

如何在Linux生产环境中部署Meteor应用程序?

我有简单的meteorjs应用程序,我想部署在自己的server.How我可以做到这一点。 我尝试使用https://github.com/arunoda/meteor-up-legacy ,但我得到一些错误如下: npm ERR! Linux 4.4.0-96-generic npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "mup" npm ERR! node v4.2.6 npm ERR! npm v3.5.2 npm ERR! file sh npm ERR! code ELIFECYCLE npm ERR! errno ENOENT npm ERR! syscall spawn npm ERR! mup@1.3.3 postinstall: `opencollective postinstall` npm ERR! spawn ENOENT npm ERR! npm ERR! Failed at […]