両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン |
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> |