| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン |
| javascript:chartjs [2024/08/27 13:26] – [サンプルアプリケーションをビルドする] ともやん | javascript:chartjs [2024/08/27 13:46] (現在) – [サンプルアプリケーションをビルドする] ともやん |
|---|
| ==== サンプルアプリケーションをビルドする ==== | ==== サンプルアプリケーションをビルドする ==== |
| 公式: [[https://www.chartjs.org/docs/master/getting-started/usage.html|Step-by-step guide | Chart.js]]\\ | 公式: [[https://www.chartjs.org/docs/master/getting-started/usage.html|Step-by-step guide | Chart.js]]\\ |
| | \\ |
| | 新しいプロジェクトディレクトリに、以下の内容の package.json を作成する...🤔\\ |
| <WRAP color_term> | <WRAP color_term> |
| <WRAP color_command><html><pre> | <WRAP color_command><html><pre> |
| <font color="#0087FF"><b>$</b></font> <font color="#26A269">nano</font> <font color="#999999">package.json</font> | <font color="#0087FF"><b>$</b></font> <font color="#26A269">nano</font> <font color="#999999">package.json</font> |
| </pre></html></WRAP> | </pre></html></WRAP> |
| <WRAP color_mincode><code javascript> | <WRAP color_mincode><html><pre class=bat><font color="#F8F8F2">{</font> |
| { | <font color="#F8F8F2"> </font><font color="#FD971F">"name"</font><font color="#F8F8F2">: </font><font color="#E6DB74">"chartjs-example"</font><font color="#F8F8F2">,</font> |
| "name": "chartjs-example", | <font color="#F8F8F2"> </font><font color="#FD971F">"version"</font><font color="#F8F8F2">: </font><font color="#E6DB74">"1.0.0"</font><font color="#F8F8F2">,</font> |
| "version": "1.0.0", | <font color="#F8F8F2"> </font><font color="#FD971F">"license"</font><font color="#F8F8F2">: </font><font color="#E6DB74">"MIT"</font><font color="#F8F8F2">,</font> |
| "license": "MIT", | <font color="#F8F8F2"> </font><font color="#FD971F">"scripts"</font><font color="#F8F8F2">: {</font> |
| "scripts": { | <font color="#F8F8F2"> </font><font color="#FD971F">"dev"</font><font color="#F8F8F2">: </font><font color="#E6DB74">"parcel src/index.html"</font><font color="#F8F8F2">,</font> |
| "dev": "parcel src/index.html", | <font color="#F8F8F2"> </font><font color="#FD971F">"build"</font><font color="#F8F8F2">: </font><font color="#E6DB74">"parcel build src/index.html"</font> |
| "build": "parcel build src/index.html" | <font color="#F8F8F2"> },</font> |
| }, | <font color="#F8F8F2"> </font><font color="#FD971F">"devDependencies"</font><font color="#F8F8F2">: {</font> |
| "devDependencies": { | <font color="#F8F8F2"> </font><font color="#FD971F">"parcel"</font><font color="#F8F8F2">: </font><font color="#E6DB74">"^2.6.2"</font> |
| "parcel": "^2.6.2" | <font color="#F8F8F2"> },</font> |
| }, | <font color="#F8F8F2"> </font><font color="#FD971F">"dependencies"</font><font color="#F8F8F2">: {</font> |
| "dependencies": { | <font color="#F8F8F2"> </font><font color="#FD971F">"@cubejs-client/core"</font><font color="#F8F8F2">: </font><font color="#E6DB74">"^0.31.0"</font><font color="#F8F8F2">,</font> |
| "@cubejs-client/core": "^0.31.0", | <font color="#F8F8F2"> </font><font color="#FD971F">"chart.js"</font><font color="#F8F8F2">: </font><font color="#E6DB74">"^4.0.0"</font> |
| "chart.js": "^4.0.0" | <font color="#F8F8F2"> }</font> |
| } | <font color="#F8F8F2">}</font> |
| } | </pre></html></WRAP> |
| </code></WRAP> | |
| </WRAP> | </WRAP> |
| |
| | <html><code>pnpm install</code></html> を実行して依存関係をインストールする...🤔\\ |
| <WRAP color_term> | <WRAP color_term> |
| <WRAP color_command><html><pre> | <WRAP color_command><html><pre> |
| </WRAP> | </WRAP> |
| |
| | <html><code>src</code></html> ディレクトリを作成して、以下の内容で <html><code>src/index.html</code></html>、<html><code>src/acquisitions.js</code></html> を作成する...🤔\\ |
| <WRAP color_term> | <WRAP color_term> |
| <WRAP color_command><html><pre> | <WRAP color_command><html><pre> |
| </WRAP> | </WRAP> |
| |
| | <html><code>pnpm dev</code></html> を実行して <html><code>http://localhost:1234/</code></html> にアクセスする😉\\ |
| <WRAP color_term> | <WRAP color_term> |
| <WRAP color_command><html><pre> | <WRAP color_command><html><pre> |