1.0.11 • Published 8 years ago
one-src v1.0.11
npm one-src
Description
This package is for delivering wep app built by webpack or Angular CLI.
The result js file of onesrc will dynamically create and append resources on html file.
Size of the *.onesrc.js is not sum of the all resources's size.
Environment
Have been tested on
macOS HighSierra
Install
npm install -g one-src
Usage
onesrc test.html
the command will make a js file named test.html.onesrc.js on path ./
Example
sample.html
original html file
<!DOCTYPE html>
<html lang="en">
<head>
<base href="/">
<meta charset="UTF-8">
<title>the title</title>
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="stylesheet" href="the/path/to/stylesheet.css">
</head>
<body>
<app-root>Loading...</app-root>
<script type="text/javascript" src="the/path/to/bundle1.js"></script>
<script type="text/javascript" src="the/path/to/bundle2.js"></script>
<script type="text/javascript" src="the/path/to/bundle3.js"></script>
</body>
</html>result.html
html file using js file from onesrc
<!DOCTYPE html>
<html>
<body>
<script type="text/javascript" src="https://your-cdn-server.com/sample.html.onesrc.js"></script>
</body>
</html>Todo
- implement scripts for testing
- improve README.md