20
25

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Cloud9でvue-cli環境を作る

Last updated at Posted at 2017-11-30

最近開発はめっきりcloud9でやってます。

Cloud9便利ですよね。
環境構築する必要がないのですぐ試せるし
クラウドなのでPCさえあればどこでも同じ環境ですぐ実行できます

さらに現在の現場ではプロキシかまされててGitHub等にpushできないんですが、Cloud9ではそんなん関係なくpushできる

Cloud9でvue-cliを使う

VueJSの雛形を作成するvue-cliをCloud9で使おうとしたら少しハマったので、備忘録も兼ねて

cloud9のworkspaceは Node.js を選択しております

vue-cliインストール

まずはvue-cli自体をインストールします

npm install -g vue-cli

vue.jsプロジェクトを作る

次にカレントディレクトリにvue.jsのプロジェクトを作ります

vue init webpack .
npm install

サーバを立ち上げてみる

npm run dev

デフォルトの状態で立ち上げると以下の画面になり正常に表示されません
アセット 1.png

Cloud9でサーバを起動できるように修正

Cloud9ではポートやIPアドレスの設定を変更する必要が多々あり、今回のvue-cliもその対象でした。

build/webpack.dev.conf.jsの24行目付近を以下のように修正します

devServer: {
  clientLogLevel: 'warning',
  historyApiFallback: true,
  hot: true,
  compress: true,
- host: process.env.HOST || config.dev.host,
- port: process.env.PORT || config.dev.port,
+ host: '0.0.0.0',
+ port: '8080',
+ disableHostCheck: true,

サーバを立ち上げてみる

npm run dev

この状態でサーバを立ち上げると以下のページが表示され正常に起動することができました
アセット 1.png

以上です

20
25
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
20
25

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?