20220420_mitosearch_local_environment_setting

ECCSのMAC環境での開発

1.システムにインストールされているVisual Studio Codeを起動する。

2.リポジトリのクローンを選択し、パスワード付きの下記のURLを入力する。こうするとgit pushもできるのだけど、suikoucalenderアカウントになってしまうので、本当はそれぞれのgithubユーザで適切なアクセストークンを作成して使用したほうが良い。

https://suikoucalender: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@github.com/suikoucalender/mitosearch.git

3.git pushするときのために、gitにemailとnameを設定しておく

git config --global user.email "suikoucalender@gmail.com"
git config --global user.name "suikoucalender"

4.npm startするには

ターミナルで、Mitosearchフォルダに移動してから、npm install, npm startで実行可能。

あとはブラウザでhttp://localhost:3003/にアクセスする。

Mitosearch Local Environment Configuration

For the first time setting
In terminal
line break is different. In windows, it is crlf. In linux or unix, it is lf

git config --global core.autocrlf input
git config --global core.safecrlf true

1.Install visual studio 2022

2.Clone repository
 Repository location: https://github.com/suikoucalender/mitosearch.git yoshitake@m50v251n3.s:/home/yoshitake/mitosearch_repo
 Path: the place you want
 error: Mojibake reason: Character set is UTF-8
 solution: Control Panel → Region → Manage → Language for non-Unicode programs → Change to Japanese 

3.Authentication-related

login your Microsoft account(on the top-right side)\\

 add GitHub account, then login the suikoucalender github account in browser
 Git → Setting → Source code management→[set your username and email address]
make sure you add the suikoucalender github account in visual studio
↑This does not refer to your Microsoft account, nor does it refer to logging into Microsoft services with your GitHub account


Development and maintenance
1.Staged Changes section
fatal error with cflr, use advanced save option to change line break. 2.Commit and update commits
3.push

Download config.json C:\Users\xxxx\source\repos\mitosearch\Mitosearch\config> scp yoshitake@m50v251n3.s:/home/yoshitake/mitosearch/Mitosearch/config/config.json ./ Move to cd C:\Users\xxxx\source\repos\mitosearch\Mitosearch\

npm install
npm install ejs
npm install i18n
npm install –save express-session


Launch

npm start
localhost:3004

For the first time upload onto github

make a new repository named mitosearch with suikoucalender account on github

git clone git@github.com:suikoucalender/mitosearch.git

copy the files in to the directory

git add .
git commit -m “ ”
git remote add origin http://github.com/suikoucalender/mitosearch.git
git push -u origin main
  • 20220420_mitosearch_local_environment_setting.1659999808.txt.gz
  • 最終更新: 2022/08/08 23:03
  • by 118.240.79.152