Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Feature/load from GitHub#174

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
ShMcK merged 17 commits intomasterfromfeature/load-from-github
Apr 2, 2020
Merged
Show file tree
Hide file tree
Changes fromall commits
Commits
Show all changes
17 commits
Select commitHold shift + click to select a range
06f1285
refactor typings without api
ShMcKMar 29, 2020
4d2cfd6
update typings for node processes
ShMcKMar 29, 2020
8342bb2
typings update first pass
ShMcKMar 30, 2020
c206899
replace select tutorial page
ShMcKMar 30, 2020
6ca0fbb
select tutorial from dropdown
ShMcKMar 30, 2020
5cad8e1
working load tutorials from GH
ShMcKMar 30, 2020
a513a80
cleanup select/summary pages
ShMcKMar 30, 2020
380db3e
select tutorial loading
ShMcKMar 30, 2020
4832c0a
cleanup
ShMcKMar 30, 2020
a2e7ab2
update deps
ShMcKMar 31, 2020
a731d0b
cleanup
ShMcKMar 31, 2020
fdf606f
fixing logging env var issue
ShMcKApr 2, 2020
7ec9b62
fix broken continue
ShMcKApr 2, 2020
f38a821
fix loading positioning issue
ShMcKApr 2, 2020
3be6199
create build script
ShMcKApr 2, 2020
84ba844
build extension package progress
ShMcKApr 2, 2020
ec43b10
add package script
ShMcKApr 2, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion.vscode/extensions.json
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
{
// See http://go.microsoft.com/fwlink/?LinkId=827846
// for the documentation about the extensions.json format
"recommendations": ["dbaeumer.vscode-eslint", "apollographql.vscode-apollo"]
"recommendations": ["dbaeumer.vscode-eslint"]
}
21 changes: 11 additions & 10 deletions.vscodeignore
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,27 @@
## Common
.gitignore

## Docs
DEV.md

## VSCode
.vscode/**
.vscode-test/**
vsc-extension-quickstart.md
*.vsix

## TypeScript
**/tsconfig.json
**/tslint.json
**/*.ts

## Dev Folders
src/**
web-app/**
scripts/**
docs/**
.env
.prettierrc.js
jest.config.js

## TypeScript
**/tsconfig.json
**/tslint.json
**/*.ts

## Tests
build/test/**
build/test/**

## Docs
DEV.md
58 changes: 4 additions & 54 deletionsDEV.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,13 @@
# Setup

## Development

Run the postgres db and api server.

Setup the extension environmental variables.

/src/.env

```
LOG=true #show hide debugging logs
```

Setup the web app environmental variables.

/web-app/.env.local

```
REACT_APP_DEBUG=true # show/hide web debugger
REACT_APP_GQL_URI=http://localhost:4000/graphql
```

Run `npm run build`. Press F5 to open a new development window.

Open the tutorial using `cmd+shift+p` on mac, and select the action `coderoad.start`.

## Supported Programming Languages

To support a new programming language, the test runner needs to support a format called TAP (https://testanything.org/).

Some test frameworks can be modified to use tap, see a list of TAP reporters: https://github.com/sindresorhus/awesome-tap#reporters.

### JavaScript

##### Jest

```json
{
"scripts": {
"test": "jest"
},
"devDependencies": {
"jest-tap-reporter": "1.9.0"
},
"jest": {
"reporters": ["jest-tap-reporter"]
}
}
```

## Install Extension Demo

1. Copy the `CodeRoad.vsix` file locally
2. Select the extensions logo from the left hand panel
3. In the top right of the panel, select the three dots “more” dropdown.
1. Copy the `CodeRoad.vsix` file locally.
2. In the top right of the panel, select the three dots “more” dropdown.
1. Choose “Install from VSIX…”
2. Select the `CodeRoad.vsix` file and press “Install”
4. Reload the VSCode editor (Ctrl/Cmd + Shift + P, run "Reload Window")
5. Open up a new folder directory in VSCode and run the extension `coderoad:start`
3. Reload the VSCode editor (Ctrl/Cmd + Shift + P, run "Reload Window")
4. Open up a new folder directory in VSCode and run the extension `coderoad:start`

## Known Issues

Expand Down
Loading

[8]ページ先頭

©2009-2025 Movatter.jp