mgechev/angular-seed
및 2muchcoffeecom/ngx-restangular
으로 빌드 된 기본 애플리케이션이 있습니다. 나는 그것들을 통합하고 싶지만 그것을하는 방법을 찾을 수 없다.앵글 시드에 ngx-restangular를 추가하는 방법은 무엇입니까?
angular-seed
설명서를 따라 간단하게 project.config.ts
에 몇 개의 패키지를 추가하기 전에. 여기
...
# tools/config/project.config.ts
let additionalPackages: ExtendPackages[];
additionalPackages = [ {
name: 'angular2-jwt',
path: 'node_modules/angular2-jwt',
packageMeta: {
defaultExtension: 'js',
}
}, {
name: 'ngx-progressbar',
path: 'node_modules/ngx-progressbar/bundles/ngx-progressbar.umd.js',
}, {
name: 'ng2-charts',
path: 'node_modules/ng2-charts/bundles/ng2-charts.umd.min.js'
}, {
name:'ngx-bootstrap',
path:'node_modules/ngx-bootstrap/bundles/ngx-bootstrap.umd.min.js'
}, {
name:'ngx-bootstrap/*',
path:'node_modules/ngx-bootstrap/bundles/ngx-bootstrap.umd.min.js'
}, {
name:'ng2-select-compat',
path:'node_modules/ng2-select-compat/bundles/ng2-select-compat.umd.min.js'
}, {
name:'ngx-avatar',
path:'node_modules/ngx-avatar/ngx-avatar.umd.js'
}];
...
을하지만 ngx-restangular
를 추가하기 위해 노력하고있어 때
(index):60 SyntaxError: Unexpected token < at eval (<anonymous>)
...
# tools/config/project.config.ts
const additionalPackages: ExtendPackages[] = [
{
name: 'ngx-restangular',
path: 'node_modules/ngx-restangular/dist/esm/src/',
packageMeta: {
defaultExtension: 'js',
main: './index.js',
}
}];
...
응용 프로그램에서 오류가 발생합니다
브라우저 네트워크 탭에서 나는 012를 볼 수 있습니다.개 파일은로드 :
- 하는 index.js
- NGX-restangular.module.js는
- NGX-restangular.js
- NGX-restangular-http.js
- NGX-restangular.config을 의 .js
- NGX-restangular-config.factory.js
- NGX-restangular-helper.js
Link to Github repository. 은 단순히이보고에서/포크와 npm install && npm start
Link 구성 파일 project.config.ts
index.js의 내용을 게시 할 수 있습니까? –
@AlfMoh'node_modules/ngx-restangular/dist/esm/src // index.js' https://gist.github.com/tulik/a916e0774d343a0c5592b09bf7c613b4 –
ngx-restangular는 동일한 .umd.js 번들에 있습니다. 휴식? – ShaneG