webpack-typescript-lib-quickstart
Version:
Quickstart project for TypeScript library that runs on browsers or Node build with Webpack2.
28 lines (22 loc) • 686 B
text/typescript
/**
* Webpack's requiring resources example.
*/
export class AssetsLoader {
/**
* Load assets.
*/
public load(): void {
// load html as string.
const html = require("../views/main.html");
console.log(html);
// load json as object.
const json = require("../assets/data/main.json");
console.log(JSON.stringify(json));
// load image as data url string.
const image = require("../assets/images/bug.png");
console.log(image);
// load stylesheet and append to DOM.
const css = require("../assets/scss/main.scss");
console.log(css);
}
}