NoteDeep
创作一个自己的库:
https://webpack.js.org/guides/author-libraries/#authoring-a-library

webpack 是一个模块打包器。webpack 的主要目标是将 JavaScript 文件打包在一起,打包后的文件用于在浏览器中使用,但它也能够胜任转换(transform)、打包(bundle)或包裹(package)任何资源(resource or asset)。

安装:

npm install --save-dev webpack npm install --save-dev webpack@<version>
If you're using webpack v4 or later, you'll need to install the CLI.
npm install --save-dev webpack-cli

运行

配置package.json:
"scripts": {
"start": "webpack --config webpack.config.js"
}

或者直接运行
node_modules/.bin/webpack
也就是说 npm run 一个script,其实本质上是去node_modules/.bin/下面寻找可以执行的命令。

npx webpack命令
是 Node 8.2/npm 5.2.0 版本之后才有的,其实也是去运行./node_modules/.bin/webpack

ES6里面的 import and export 语法,支持大多数的浏览器。
webpack 实际上会 "transpiles"(转译) import和export语句, 以支持老的浏览器。
但是webpack并不会去翻译其他es6的语句,如果用了其他es6的语法,还是需要使用像babel这样的转码器


评论列表

    安装:
    运行