Closed sgidon closed 5 years ago
afarmeの公式サイトを開いてみます。 https://github.com/aframevr/aframe
さて、OSSかどうかがわからない。どこを見ればいいのか?
よろしくお願いします!
右上に「MIT」って書いてあるリンクがあるけど、これかな? 画面キャプチャをissueに貼り付けとかできないでしょうか?
GitHubだと LICENSE というファイルをプロジェクト直下に置いていますね! https://github.com/aframevr/aframe/blob/master/LICENSE
そのライセンスが https://opensource.org/licenses/alphabetical に含まれるか確認して見ましょう!
GitHubだと LICENSE というファイルをプロジェクト直下に置いていますね! https://github.com/aframevr/aframe/blob/master/LICENSE
そのライセンスが https://opensource.org/licenses/alphabetical に含まれるか確認して見ましょう!
ありました! MIT License (MIT)
これが何を示しているのかがわかりませんが、とりあえずOSSなのですね。
あれ?issueってスレッド別れたりしないのでしょうか?
あれ?issueってスレッド別れたりしないのでしょうか?
ないようですね。引用を使って紐づけしていく感じですねー。
Examples、Features あたりはA-Frameドキュメントと同じ感じですね。
Usageいってみまーす。
Usageいってみまーす。
いくつかあるみたいですね。
3.のnpmで読み込みパターンはやったことがないので試してみます。
3.のnpmで読み込みパターンはやったことがないので試してみます。
npm install --save aframe
# Or yarn add aframe
require('aframe') // e.g., with Browserify or Webpack.
説明がこれだけしかない。 あとはわかるよね的な感じだ。 これでどうしろと。。。
わいわい
右上に「MIT」って書いてあるリンクがあるけど、これかな? 画面キャプチャをissueに貼り付けとかできないでしょうか?
貼れた! ファイルをD&Dでできるし、下の「Attach files by dragging & ・・・」からもできる。 クリップボードからの貼り付け(Ctrl+v)もできる。素敵です!!
わいわい
ガヤガヤ
ライセンスは必ず見てね。このソフトウェアをどう使ってほしいのかがわかるらしい。 MIT はお好きに使ってね。ただし無保証ですよって感じのゆるいライセンス。
vscode on coder.com が死んだ・・・
vscode on coder.com が死んだ・・・
一度落としたら復活。
とりあえず。npm init から初めて見る。 と思ったら、node も npm も入っていなかった。 最初から入れててほしいな。> coder.com
よくわからないけど、
apt-get update
apt-get install nodejs
apt-get install npm
をやってみた。
root@coder:/projects/aframe-sample# which npm
/usr/bin/npm
npm 入ったっぽい
aframe関係なくなってきちゃった・・・
いい良いいいよ〜
いいいいいいっっすか〜
やっとaframeに戻ってきた。 最初の
npm install --save aframe
をやってみる。
root@coder:/projects/aframe-sample# npm install --save aframe
▐ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
WARN engine aframe@0.9.0: wanted: {"node":">= 4.6.0","npm":"^2.15.9"} (current: {"node":"4.2.6","npm":"3.5.2"})
aframe-sample@1.0.0 /projects/aframe-sample
└─┬ aframe@0.9.0 -> true
├── animejs@2.2.0
├─┬ browserify-css@0.8.4
・・・
│ └── flatten-vertex-data@1.0.2
└─┬ webvr-polyfill@0.10.10
└─┬ cardboard-vr-display@1.0.16
├── gl-preserve-state@1.0.0
├── nosleep.js@0.7.0
└── webvr-polyfill-dpdb@1.0.15
npm WARN aframe-sample@1.0.0 No description
npm WARN aframe-sample@1.0.0 No repository field.
root@coder:/projects/aframe-sample#
なんかインストールできたみたい。。。なのかな? 正解がわからないけど、このまま進もう。
また vscode on coder.com死んだ。。。
なにごと?!
あらー coder.com が正常に稼働してないみたいですね。
もう一度入ったら動いた。 package.json みたら入っているっぽい
あらー coder.com が正常に稼働してないみたいですね。
ちょこちょこ固まりますね〜。 coder.comの問題なのか、ネットワークの問題なのか、様子見てみます。
さて。。。どうしよう。
require('aframe')
これどこに書けばいいんだろう・・・
// e.g., with Browserify or Webpack.
出た、、、わけわからんやつだ。 避けて通れないんですかねぇ。
一日目の成果
明日はWebpackを勉強してから進める。 OSSへのフィードバックできず、自分の勉強の場になっている。。。
おつかれさまでした!
後日のワークショップで再開する際に、issueタイトルの日付を更新してreopenしてください!
issueはクローズしますが、その後も作業を続けていただいて大丈夫です!
是非このissueを活用なさってください。
現在以下のイベントの開催を予定しています。
参加をお待ちしてます!
reopenってどうやるんだろう・・・
あれ、「Reopen and comment」っていうボタンがありませんか? 権限がないとダメなのかな。。。
「Comment」ボタンの隣です。
でてこないのですよ・・・
うはー reopenしておきました!
@kou ありがとうございます!
結局 Reopen できなかったのはなぜだろう?権限なし?
権限ですね!
何はともあれ、Webpackをインストールする。
npm install webpack --save-dev
npm install webpack-cli --save-dev
そして、パスを通す。
export PATH=$PATH:./node_modules/.bin
権限ですね!
らじゃっす。
A-FrameにPullリクエストとか、恐れ多いよ。
export PATH=$PATH:./node_modules/.bin
これ結構珍しい書き方すね。 ./node_modules
だから実行したディレクトリに依存しそ。
export PATH=$PATH:./node_modules/.bin
これ結構珍しい書き方すね。
./node_modules
だから実行したディレクトリに依存しそ。
確かに相対だとおかしなことになりそうですね。。。 ここの記事をそのまま実行しています。 https://qiita.com/soarflat/items/28bf799f7e0335b68186
ここの記事をそのまま実行しています。 https://qiita.com/soarflat/items/28bf799f7e0335b68186
OSSではないですが、このQiitaの記事に 編集をリクエスト
できますね。
A-FrameにPullリクエストとか、恐れ多いよ。
作る人も使う人も一緒に支えあっていければ一番良いと思うので,変に壁を作らずで良いと思います〜 楽しんでやっていきましょう〜
A-Frameのissueに対して追加事象のコメント入れようと思っています。
issues : 4071
検証環境がver0.9.0 だけでしたので、ver0.8.0, ver0.7.0でも同じ現象が発生したことを 報告しようと思っています。
こっちにリンク貼ったら、A-Frame側のissueに反映されている! どうしよう!!
This is a work log of a "OSS Gate workshop". "OSS Gate workshop" is an activity to increase OSS developers. Here's been discussed in Japanese. Thanks.
作業ログ作成時の説明
以下のテンプレートを埋めてタイトルに設定します。埋め方例はスクロールすると見えてきます。
タイトル例↓:
OSS Gateワークショップ関連情報