iT邦幫忙

2023 iThome 鐵人賽

DAY 22
0
Modern Web

給心理人的前端網頁開發系列 第 22

[給心理人的前端網頁開發] 22 關卡三:網路實驗 - jsPsych Demo Simple Reaction Time Task

  • 分享至 

  • xImage
  •  

3-2 關,要來看看官網提供的 Demo 實驗教學。今天只要先把網頁給跑起來就好。

一、建立開發環境

今天的範例以 https://codesandbox.io/ 當作開發環境。步驟約略如下

  1. 進入 https://codesandbox.io/ 網站
    1. 看你想不想先註冊。想註冊的話,點擊網頁右上角的 Sign In 按鈕
    2. 不想註冊的話,點擊網頁右上角的 try for free 按鈕
  2. 建立一個新的網頁專案
    1. 可以點擊畫面右上角的「+ Create」按鈕
    2. 或是大概在畫面中央的「New Sandbox」按鈕
  3. 選擇要建立 static 專案
    1. 點擊跳出視窗中,左側選單 Official templates 選項
    2. 選擇 static ,有個橘色五角形圖示,中間寫著 5 的那個按鈕

然後就會跳出一個有編輯器的網頁

二、重建 DEMO 網頁

接下來,準備讓 Demo 的網頁實際運作起來

  1. 我們到 範例的教學文件頁,找到 The final code 區塊,把程式碼貼到 index.html 裡面
  2. 我們還少了圖片。先到這兩個網頁把圖片下載下來。網頁右邊偏中間有個下載按鈕
    1. https://github.com/jspsych/jsPsych/blob/main/examples/img/blue.png
    2. https://github.com/jspsych/jsPsych/blob/main/examples/img/orange.png
  3. 在 codesandbox 的編輯器中,建立一個新資料夾,叫做 img
    1. 畫面偏左上角,有個圖示將滑鼠一上去後,會出現「new directory」的提示。點擊它就可以新增資料夾
  4. 把剛剛下載的兩張圖片,上傳到 img 資料夾
    1. 將滑鼠移到 img 資料夾上,會出現一個往上的箭頭圖示,滑鼠移上去會出現「Upload Files」的提示。點擊它就可以上傳圖片

這時先存檔(ctrl + s),重新整理網頁後,應該就會出現 DEMO 實驗的網頁囉

附上最後應該呈現的效果

小結

今天還原了該怎麼讓 DEMO 程式碼跑起來,呈現在網頁上。明天將解釋 Demo 程式碼裡面的東西。


上一篇
[給心理人的前端網頁開發] 21 關卡三:網路實驗 - CDN、下載、NPM 差別
下一篇
[給心理人的前端網頁開發] 23 關卡三:網路實驗 - jsPsych Demo Simple Reaction Time Task 解釋
系列文
給心理人的前端網頁開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
溫蒂蒂蒂
iT邦新手 5 級 ‧ 2023-10-13 10:09:32

讚爆
完全想起當年被eprime支配的恐懼

(抖)
我還買了 e-prime 的書來看 XD

我要留言

立即登入留言