gcaa-org-tw / company-report-toolkit

協助工人、人工智慧,將企業永續報告書,轉為結構化資料 / A collection of toolkits to asist people & AI to transfrorm ESG report into mathcine readable data.
MIT License
1 stars 4 forks source link

Proj setup #54

Closed larshoeppner closed 1 year ago

larshoeppner commented 1 year ago

redo PR

larshoeppner commented 1 year ago

@ddio I think it would be good to document the dev process more, specifically how do you debug (e.g. to inspect state or step through the code)? I'm currently using "npm run dev" and then I'm attaching VS Code to chrome. But I've encountered quite a few weird quirks with that. I added a launch config for vs code to this PR.

Also: what plugins to use for VS Code (I accidentally had Vetur installed and started adding a vetur.config.js when I realized this was an obsolete plugin).

I would definitely suggest adding prettier formatting to the -ui project so that it automatically does stuff like removing trailing semicolons etc. Otherwise it's frustrating to work with for anyone who isn't used to the project's conventions.

I also made a temp change to the 404.vue page as I can't run the project without getting an error for the original file.

ddio commented 1 year ago

@larshoeppner thanks for all the help, this PR looks great. We really need to improve onboard & DX for this project, and this PR is a good start!

I will add more Vue DX suggestion later next week.