Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build(webpack): finish base webpack of project
- Loading branch information
linwenshuo
committed
Apr 29, 2018
1 parent
f5b3dc4
commit d1a809d
Showing
9 changed files
with
352 additions
and
340 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,6 +28,5 @@ <h2>快速导航:</h2> | |
<a href="/#!/games">游戏</a> | ||
</div> | ||
<div ng-view></div> | ||
<p>{{test}}</p> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,35 @@ | ||
import angular from 'angular'; | ||
import route from 'angular-route'; | ||
import pokemon from './pokemon/pokemon'; | ||
import skill from './skill/skill'; | ||
import hagberry from './hagberry/hagberry'; | ||
import prop from './prop/prop'; | ||
import game from './game/game'; | ||
|
||
(function () { | ||
'use strict'; | ||
angular.module('pokemon-app', [ | ||
route, | ||
pokemon, | ||
skill, | ||
hagberry, | ||
prop, | ||
game | ||
// 'ngRoute', | ||
// 'pokemon-app.pokemon', // 添加依赖 | ||
// 'pokemon-app.skill', | ||
// 'pokemon-app.hagberry', | ||
// 'pokemon-app.prop', | ||
// 'pokemon-app.game' | ||
]) | ||
// .config (['$routeProvider', function ($routeProvider) { | ||
// $routeProvider | ||
// .otherwise({ | ||
// redirectTo: '/pokemons' // 初始化直接跳转到pokemon模块 | ||
// }); | ||
// }]) | ||
.config (['$routeProvider', function ($routeProvider) { | ||
$routeProvider | ||
.otherwise({ | ||
redirectTo: '/pokemons' // 初始化直接跳转到pokemon模块 | ||
}); | ||
}]) | ||
.controller('AppController', AppController); | ||
|
||
AppController.$inject = ['$scope']; | ||
function AppController ($scope) { | ||
$scope.test = "webpack success!"; | ||
} | ||
function AppController ($scope) {} | ||
})(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,79 +1,80 @@ | ||
(function () { | ||
'use strict'; | ||
angular.module('pokemon-app.hagberry', ['ngRoute']) | ||
.config(['$routeProvider', function ($routeProvider) { | ||
$routeProvider | ||
.when('/hagberrys', { | ||
templateUrl: 'src/hagberry/hagberry-list.html', | ||
controller: 'HagberryListController' | ||
}).when('/hagberry/:id', { | ||
templateUrl: 'src/hagberry/hagberry-detail.html', | ||
controller: 'HagberryDetailController' | ||
}); | ||
}]) | ||
.controller('HagberryListController', HagberryListController) | ||
.controller('HagberryDetailController', HagberryDetailController); | ||
import angular from 'angular'; | ||
import ngRoute from 'angular-route'; | ||
|
||
var hagberrys = [ | ||
{ | ||
id: 1, | ||
name: { | ||
cn: '树果', | ||
jp: 'きのみ', | ||
en: 'Berry' | ||
}, | ||
version: '第二世代', | ||
desc: '携带后,可以回复自己10点体力' | ||
}, | ||
{ | ||
id: 2, | ||
name: { | ||
cn: '黄金的果实', | ||
jp: 'おうごんのみ', | ||
en: 'Gold Berry' | ||
}, | ||
version: '第二世代', | ||
desc: '携带后,可以回复自己30点体力' | ||
}, | ||
{ | ||
id: 3, | ||
name: { | ||
cn: '樱子果', | ||
jp: 'クラボのみ', | ||
en: 'Cheri Berry' | ||
}, | ||
version: '第三世代', | ||
desc: '让宝可梦携带后,可以治愈麻痹' | ||
}, | ||
{ | ||
id: 4, | ||
name: { | ||
cn: '零余果', | ||
jp: 'カゴのみ', | ||
en: 'Chesto Berry' | ||
}, | ||
version: '第三世代', | ||
desc: '让宝可梦携带后,可以治愈睡眠' | ||
} | ||
]; | ||
export default angular.module('pokemon-app.hagberry', [ngRoute]) | ||
.config(['$routeProvider', function ($routeProvider) { | ||
$routeProvider | ||
.when('/hagberrys', { | ||
templateUrl: 'src/hagberry/hagberry-list.html', | ||
controller: 'HagberryListController' | ||
}).when('/hagberry/:id', { | ||
templateUrl: 'src/hagberry/hagberry-detail.html', | ||
controller: 'HagberryDetailController' | ||
}); | ||
}]) | ||
.controller('HagberryListController', HagberryListController) | ||
.controller('HagberryDetailController', HagberryDetailController) | ||
.name; | ||
|
||
HagberryListController.$inject = ['$scope']; | ||
function HagberryListController ($scope) { | ||
$scope.hagberrys = hagberrys; | ||
$scope.remove = function (index) { | ||
$scope.hagberrys.splice(index, 1); | ||
}; | ||
}; | ||
var hagberrys = [ | ||
{ | ||
id: 1, | ||
name: { | ||
cn: '树果', | ||
jp: 'きのみ', | ||
en: 'Berry' | ||
}, | ||
version: '第二世代', | ||
desc: '携带后,可以回复自己10点体力' | ||
}, | ||
{ | ||
id: 2, | ||
name: { | ||
cn: '黄金的果实', | ||
jp: 'おうごんのみ', | ||
en: 'Gold Berry' | ||
}, | ||
version: '第二世代', | ||
desc: '携带后,可以回复自己30点体力' | ||
}, | ||
{ | ||
id: 3, | ||
name: { | ||
cn: '樱子果', | ||
jp: 'クラボのみ', | ||
en: 'Cheri Berry' | ||
}, | ||
version: '第三世代', | ||
desc: '让宝可梦携带后,可以治愈麻痹' | ||
}, | ||
{ | ||
id: 4, | ||
name: { | ||
cn: '零余果', | ||
jp: 'カゴのみ', | ||
en: 'Chesto Berry' | ||
}, | ||
version: '第三世代', | ||
desc: '让宝可梦携带后,可以治愈睡眠' | ||
} | ||
]; | ||
|
||
HagberryDetailController.$inject = ['$scope', '$routeParams']; | ||
function HagberryDetailController ($scope, $routeParams) { | ||
console.log('$routeParams.id: ', $routeParams.id); | ||
var id = parseInt($routeParams.id); | ||
angular.forEach(hagberrys, function (element) { | ||
if (element.id === id) { | ||
$scope.hagberry = element; | ||
console.log(element); | ||
} | ||
}); | ||
HagberryListController.$inject = ['$scope']; | ||
function HagberryListController ($scope) { | ||
$scope.hagberrys = hagberrys; | ||
$scope.remove = function (index) { | ||
$scope.hagberrys.splice(index, 1); | ||
}; | ||
})(); | ||
}; | ||
|
||
HagberryDetailController.$inject = ['$scope', '$routeParams']; | ||
function HagberryDetailController ($scope, $routeParams) { | ||
console.log('$routeParams.id: ', $routeParams.id); | ||
var id = parseInt($routeParams.id); | ||
angular.forEach(hagberrys, function (element) { | ||
if (element.id === id) { | ||
$scope.hagberry = element; | ||
console.log(element); | ||
} | ||
}); | ||
}; |
Oops, something went wrong.