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

Commitfbd0d7a

Browse files
committed
remove install tutorial button
1 parent68ad356 commitfbd0d7a

File tree

8 files changed

+26
-13
lines changed

8 files changed

+26
-13
lines changed

‎lib/components/start/checks/steps.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ exports.SetupChecks = function (_a) {
3232
returnnull;
3333
}
3434
varstatus=[setup.dir,setup.packageJson,setup.tutorial];
35-
returnReact.createElement(Card_1.Card,{className:'cr-check'},React.createElement(Card_1.CardHeader,{title:'Setup Checks',subtitle:'CodeRoad requires a brief setup'}),React.createElement(Card_1.CardText,null,React.createElement(setup_checker_1.default,{status:status},React.createElement(StepCheck,{label:'open a directory',completed:checks.setup.dir},React.createElement("p",null,"File -> Open (a new folder)"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'Open Directory',secondary:true,onTouchTap:action_setup_1.openDirectory})),React.createElement(StepCheck,{label:'package.json',completed:checks.setup.packageJson},"Create a package.json by running",React.createElement("br",null),React.createElement("code",null,"> npm init -y`"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'Create package.json',secondary:true,onTouchTap:action_setup_1.createPackageJson})),React.createElement(StepCheck,{label:'install a tutorial',completed:checks.setup.tutorial},"Install a tutorial using npm. For example:",React.createElement("br",null),React.createElement("code",null,"> npm install --save-dev coderoad-functional-school`"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'install functional-school demo',secondary:true,onTouchTap:action_setup_1.installTutorial})))),React.createElement(Card_1.CardActions,null,React.createElement(verify_1.VerifyButton,null)));
35+
returnReact.createElement(Card_1.Card,{className:'cr-check'},React.createElement(Card_1.CardHeader,{title:'Setup Checks',subtitle:'CodeRoad requires a brief setup'}),React.createElement(Card_1.CardText,null,React.createElement(setup_checker_1.default,{status:status},React.createElement(StepCheck,{label:'open a directory',completed:checks.setup.dir},React.createElement("p",null,"File -> Open (a new folder)"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'Open Directory',secondary:true,onTouchTap:action_setup_1.openDirectory})),React.createElement(StepCheck,{label:'package.json',completed:checks.setup.packageJson},"Create a package.json by running",React.createElement("br",null),React.createElement("code",null,"> npm init -y`"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'Create package.json',secondary:true,onTouchTap:action_setup_1.createPackageJson})),React.createElement(StepCheck,{label:'install a tutorial',completed:checks.setup.tutorial},"Install a tutorial using npm. For example:",React.createElement("br",null),React.createElement("code",null,"> npm install --save-dev coderoad-functional-school"),React.createElement("br",null)))),React.createElement(Card_1.CardActions,null,React.createElement(verify_1.VerifyButton,null)));
3636
};
3737
exports.InstallGuide=function(_a){
3838
varshow=_a.show;

‎lib/reducers/checks/action-setup.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,3 @@ function openDirectory() {
2222
actions_1.openFolder();
2323
}
2424
exports.openDirectory=openDirectory;
25-
functioninstallTutorial(){
26-
}
27-
exports.installTutorial=installTutorial;

‎lib/reducers/checks/action-system.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
"use strict";
2+
varcommand_line_1=require('../../services/command-line');
3+
varstore_1=require('../../store/store');
4+
varAction=require('../../actions/actions');
25
functionupdateNpm(){
3-
return;
6+
command_line_1.default('npm','update -g npm')
7+
.then(function(res){
8+
console.log(res);
9+
store_1.store.dispatch(Action.verifySetup());
10+
});
411
}
512
exports.updateNpm=updateNpm;

‎lib/reducers/checks/verify.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ function verifySetup() {
2727
checks.system.passed=allTrue(checks.system);
2828
checks.setup.passed=allTrue(checks.setup);
2929
checks.passed=checks.system.passed&&checks.setup.passed;
30-
console.log(checks);
3130
returnchecks;
3231
}
3332
Object.defineProperty(exports,"__esModule",{value:true});

‎src/components/start/checks/steps.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,7 @@ export const SetupChecks: React.StatelessComponent<{
8888
<StepChecklabel='install a tutorial'
8989
completed={checks.setup.tutorial}>
9090
Install a tutorial using npm. For example:<br/>
91-
<code>> npm install --save-dev coderoad-functional-school`</code><br/>
92-
<FlatButtonlabel='install functional-school demo'secondary={true}onTouchTap={installTutorial}/>
91+
<code>>npminstall--save-devcoderoad-functional-school</code><br/>
9392
</StepCheck>
9493
</DynamicStepper>
9594
</CardText>

‎src/reducers/checks/action-setup.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import*aspathfrom'path';
22
import{open,set}from'../../atom/editor';
33
import{openFolder,openTerminal}from'../../atom/actions';
4+
importcommandLinefrom'../../services/command-line';
45
import{store}from'../../store/store';
56
import*asActionfrom'../../actions/actions';
67

@@ -28,6 +29,9 @@ export function openDirectory(): void {
2829
openFolder();
2930
}
3031

31-
exportfunctioninstallTutorial():void{
32-
33-
}
32+
// export function installTutorial(): void {
33+
// commandLine('npm', 'install --save-dev coderoad-functional-school && npm install').then((res) => {
34+
// console.log(res);
35+
// store.dispatch(Action.verifySetup());
36+
// });
37+
// }

‎src/reducers/checks/action-system.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
importcommandLinefrom'../../services/command-line';
2+
import{store}from'../../store/store';
3+
import*asActionfrom'../../actions/actions';
4+
15
exportfunctionupdateNpm():void{
2-
return;
6+
commandLine('npm','update -g npm')
7+
.then((res)=>{
8+
console.log(res);
9+
store.dispatch(Action.verifySetup());
10+
});
311
}

‎src/reducers/checks/verify.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,5 @@ export default function verifySetup(): CR.Checks {
3535
checks.system.passed=allTrue(checks.system);
3636
checks.setup.passed=allTrue(checks.setup);
3737
checks.passed=checks.system.passed&&checks.setup.passed;
38-
console.log(checks);
3938
returnchecks;
4039
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp