标签: cloud9-ide

我在Cloud9.io上的Webpack开发服务器中运行我的React应用程序时收到"Invalid Host header"消息

我使用的是一个环境,一个Cloud9.io ubuntu VM Online IDE,我通过对此错误进行故障排除,只是通过Webpack dev服务器运行应用程序.

我推出它:

webpack-dev-server -d --watch --history-api-fallback --host $IP --port $PORT
Run Code Online (Sandbox Code Playgroud)

$ IP是一个变量,其主机地址为$ PORT,具有端口号.

在Cloud 9中部署应用程序时,我被指示使用这些变量,因为它们具有默认的IP和PORT信息.

服务器启动并编译代码,没问题,但它没有向我显示索引文件.只有一个带有"无效主机标题"的空白屏幕作为文本.

这是请求:

GET / HTTP/1.1
Host: store-client-nestroia1.c9users.io
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 
(KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36
Accept: 
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
DNT: 1
Accept-Encoding: gzip, deflate, sdch, br
Accept-Language: en-US,en;q=0.8
Run Code Online (Sandbox Code Playgroud)

这是我的package.json:

{
  "name": "workspace",
  "version": "0.0.0",
  "scripts": {
    "dev": "webpack -d --watch",
    "server": "webpack-dev-server -d --watch --history-api-fallback --host $IP …
Run Code Online (Sandbox Code Playgroud)

cloud9-ide reactjs webpack-dev-server cloud9

143
推荐指数
9
解决办法
12万
查看次数

验证我的node.js实例是dev还是production

现在,每当我想将node.js服务器部署到我的生产服务器时,我需要更改我的数据库和外部API的各种连接的所有IP/DNS /用户名/密码.

这个过程很烦人,有没有办法验证当前运行的node.js实例是在cloud9ide还是实际上我的生产中的智能机器?

如果我能够在我的运行代码中运行我的node.js实例运行的服务器,我将添加一个条件,将值设置为prod或dev.

谢谢

javascript node.js express cloud9-ide joyent

53
推荐指数
4
解决办法
4万
查看次数

Cloud-9:如何从c9-terminal打开c9编辑器中的文件

有没有办法打开文件而不是从工作区树视图但是从c9终端选项卡?

背景:c9不允许我为那些没有写访问权限的用户设置工作空间路径.但我想看看并更改主项目目录(虚拟主机,php ini等)之外的文件.使用终端,我可以在用户具有读取权限的任何地方漫游.

cloud9-ide

33
推荐指数
3
解决办法
2万
查看次数

更新Cloud 9 IDE中的node.js版本

My Cloud 9工作区使用Node.Js 0.10运行.如何将其更新到最新版本的Node.Js(今天是0.12.4)?

我正在尝试使用apt-get安装Node.Js,但我总是会得到0.10版本.

更新:最新版本的Cloud 9工作区现已预安装4.1.1版

node.js cloud9-ide nvm

24
推荐指数
2
解决办法
9611
查看次数

如何将更改直接从Cloud9 IDE推送到Heroku?

我是一名(非技术性)实习生,在一个我无法使用普通笔记本电脑的地方,我有很多空闲时间.我正在学习如何编程,并且我希望能够使用完全基于云的开发环境,因为我无法在我可以访问的计算机上安装任何东西.

我注册了Cloud9 IDE,将它连接到我的GitHub帐户,并克隆了一个包含我正在进行的一个小型Sinatra项目的repo.问题是,我不知道如何将我在Cloud9中所做的任何更改推送到Heroku.基本上我是在盲目飞行.如果我在我的笔记本电脑上,我只是跳上终端,提交我的更改,然后运行git push heroku master.在工作中,这不是一种选择,因为我没有在本地开发任何东西.Cloud9有一个安装了git的内置控制台,所以我尝试通过运行安装rubygems,git clone https://github.com/rubygems/rubygems.git所以我可以安装heroku gem,但我无法弄清楚如何解压缩/安装它.

我在正确的道路上吗?关于如何完全在云中开发的任何建议?

git github heroku cloud9-ide

18
推荐指数
2
解决办法
1万
查看次数

Cloud 9是否支持.Net进行构建或部署或调试?

我真的想知道是Cloud 9(https://c9.io/)支持.Net(C#)?我的目标是为我的项目使用.Net 4.0 + MVC 3.0.

"New Runner"有"Run With"的未来,是否可以让Cloud 9支持.Net?

c#-4.0 cloud9-ide

17
推荐指数
2
解决办法
8679
查看次数

在cloud9.io中显示隐藏文件

我正在使用cloud9在线IDE开发node.js应用程序.我需要编辑.gitignore文件,但我看不到它,因为它是一个隐藏文件.有谁知道如何在cloud9文件树中显示隐藏文件?

hidden-files cloud9-ide

17
推荐指数
2
解决办法
7742
查看次数

Cloud9 postgres

我正在尝试在Cloud9中的Rails应用程序中设置postgres数据库.

我按照这里的说明操作:https://docs.c9.io/setting_up_postgresql.html并设置一个名为cc_database的数据库.

我的database.yml文件如下所示:

development:
  adapter: postgresql
  encoding: SQL_ASCII
  database: cc_database
  pool: 5
  username: postgres
  password: password
Run Code Online (Sandbox Code Playgroud)

当我运行rake db:setup时出现以下错误:

 PG::ConnectionBad: FATAL:  Peer authentication failed for user "postgres"
Run Code Online (Sandbox Code Playgroud)

我对这一切都很陌生,所以任何建议都会非常感激.

postgresql ruby-on-rails cloud9-ide

16
推荐指数
3
解决办法
1万
查看次数

如何解决 noscript - 在为 Vue 应用程序提供服务时未启用 JavaScript 无法正常工作

我正在使用 Vue UI 界面设置一个新的 Vue.JS 应用程序。当我使用vue serve src/App.vue应用程序启动应用程序时,它只在页面中显示默认的Home | About. 当我检查 HTML 中的页面时,我看到:

<noscript>
      <strong>We're sorry but basicapp doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
</noscript>
Run Code Online (Sandbox Code Playgroud)

在控制台中我看到

[Vue warn]: Unknown custom element: <router-link> - did you register the component correctly? For recursive components, make sure to provide the "name" option.

found in

---> <App> at src/App.vue
       <Root>
Run Code Online (Sandbox Code Playgroud)

我正在使用运行 Vue UI 时创建的基本应用程序

我正在使用运行 Vue UI 时创建的基本应用程序如果我使用vue ui命令运行应用程序,然后从 Vue UI 启动应用程序,它就可以工作。

我想使用命令行打开应用程序的原因是,在 …

javascript configuration cloud9-ide vue.js

15
推荐指数
2
解决办法
5万
查看次数

无法在Cloud 9中登录firebase

在Cloud 9中安装了firebase-tools.要进行设置,尝试firebase login但无法获得cli的auth.单击提供的身份验证链接后,重定向URL将查找显然无法访问的localhost.

关于cloud9支持的答案是有道理的,但做了所有在那里被告知但仍然无法使其工作的事情.身份验证链接本身已经有localhost重定向到端口,默认情况下端口是9005链接 - 手动将其更改为c9工作区预览URL或端口号从Google返回"redirect url mismatched".

其他人在Cloud 9中尝试过firebase-tools并使其工作?提前致谢!

cloud9-ide firebase-tools cloud9

14
推荐指数
1
解决办法
2090
查看次数