@angularclass/conventions-loader

WebJar for @angularclass/conventions-loader

Лицензия

Лицензия

Категории

Категории

Angular Взаимодействие с пользователем Веб-фреймворки
Группа

Группа

org.webjars.npm
Идентификатор

Идентификатор

angularclass__conventions-loader
Последняя версия

Последняя версия

1.0.13
Дата

Дата

Тип

Тип

jar
Описание

Описание

@angularclass/conventions-loader
WebJar for @angularclass/conventions-loader
Ссылка на сайт

Ссылка на сайт

http://webjars.org
Система контроля версий

Система контроля версий

https://github.com/angularclass/angular2-conventions-loader

Скачать angularclass__conventions-loader

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.npm/angularclass__conventions-loader/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>angularclass__conventions-loader</artifactId>
    <version>1.0.13</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/angularclass__conventions-loader/
implementation 'org.webjars.npm:angularclass__conventions-loader:1.0.13'
// https://jarcasting.com/artifacts/org.webjars.npm/angularclass__conventions-loader/
implementation ("org.webjars.npm:angularclass__conventions-loader:1.0.13")
'org.webjars.npm:angularclass__conventions-loader:jar:1.0.13'
<dependency org="org.webjars.npm" name="angularclass__conventions-loader" rev="1.0.13">
  <artifact name="angularclass__conventions-loader" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='angularclass__conventions-loader', version='1.0.13')
)
libraryDependencies += "org.webjars.npm" % "angularclass__conventions-loader" % "1.0.13"
[org.webjars.npm/angularclass__conventions-loader "1.0.13"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.webjars.npm : loader-utils jar [0.2.15,0.3)

Модули Проекта

Данный проект не имеет модулей.

Angular 2 Fundamentals


Angular 2 Conventions Loader

Allow defaults for @Component metadata for Angular 2

npm install @angularclass/conventions-loader --save-dev loader options

// default values
selectorPrefix = '';
cssExtension   = '.css';
htmlExtension  = '.html';
'-component' is removed from selector generated by className
{
  test: /\.ts$/,
  loaders: [
    'ts-loader',
    '@angularclass/conventions-loader'
  ]
},

Given this simple Component example app.js

@Component({})
export class App {
}

Webpack will change the code app.js

@Component({
  selector: "app",
  styles: [require("./app.css")],
  template: require("./app.html")
})
export class App {
}

this is assuming you have corresponding files next to the component. You may overwrite the selector at anytime by providing one. If the selector and the component file name does not match then the corresponding css/template file with the selector will be injected.

Credits

Sean Larkin from the Webpack team TheLarkInn/angular2-template-loader


enjoy — AngularClass



AngularClass ##AngularClass

Learn AngularJS, Angular 2, and Modern Web Development from the best. Looking for corporate Angular training, want to host us, or Angular consulting? patrick@angularclass.com


Apache-2.0

org.webjars.npm

AngularClass

Learn Angular and Modern Web Development. [No longer in operation]]

Версии библиотеки

Версия
1.0.13
1.0.2