koc-loader
Knockout component loader for webpack
You can write component file like Vue:
hello.koc
Webpack.config.js:
module: resolve: extensions: '.ts' '.js' '.koc' rules: test: /\.ts$/ loader: 'ts-loader' exclude: /node_modules/ options: appendTsSuffixTo: /\.koc$/ test: /\.koc$/ loader: 'koc-loader'
app.ts (app.js)
ko.components.register'hello', Hello ko.applyBindings
index.html
koc.d.ts
/// declare
Thanks: