zoukankan      html  css  js  c++  java
  • wekpack笔记

    1. webpack 是一个用来构建我们应用程序中的 JavaScript 模块的工具;

    2. 可以从CLI 或 API来开始使用 webpack。这里只讲从CLI来使用它;

    3. 安装,需要在nodejs环境中: 

      webpack需要进行全局安装: npm install webpack -g  ; 

      在项目目录下也需要进行安装:npm install webpack --save ;

       运行:在项目目录下执行webpack 进行打包;webpack -w 修改后自动打包;

    4. 如果使用到了import/export,(有些浏览器未支持)你也可以正常的使用,因为 webpack 会将其替换为 ES5 兼容的代码;

     webpack 不会更改你的代码中除 import/export 以外的部分。如果你在使用其它ES6,请确保你使用了一个像是 babel 的转译器。

    5. 文件的配置:创建一个 webpack.config.js 文件,在这个文件中使用如下的配置设置来表示上述 CLI 命令:

          var webpack = require("webpack");
          var path = require("path");

          module.exports = {

            entry: './app/index.js',       //也可以写未[path.join(__dirname,"public/js/main.js")],
              output: {

              path: path.resolve(__dirname, 'dist')    // path:path.join(__dirname,"public/js/dist"),
                  filename: 'main.bundle.js',
                  },

            module:{    //配置模块加载器;
                    loaders:[
                          {test:/.css$/,loader:"style!css"},
                          {test:/.less$/,loader:"style!css!less"},
                          {test:/.(png|jpg)$/,loader:"url?limit=8192"},
                        ]
               },

                resolve:{   //配置模块别名;
                    root:path.join(__dirname,"public"),
                    extensions:['','.js'],
                    alias:{
                        "angular":"js/angular.min",
                        "router":"js/angular-ui-router.min",
                        "register":"modules/register/register",
                        "login":"modules/login/login",
                        "main":"modules/main/main",
                        "main":"js/main"
                    }
              }

          };

  • 相关阅读:
    Phpstorm 换行设置(复制 http://jingyan.baidu.com/article/86fae346b2cb673c49121ad3.html)
    php redis
    php写守护进程(转载 http://blog.csdn.net/tengzhaorong/article/details/9764655)
    进程 、进程组、会话、控制终端之间的关系 (转载 http://blog.csdn.net/yh1548503342/article/details/41891047)
    php等守护进程监控脚本(转载 http://www.9958.pw/post/php_script_scan)
    Http协议与TCP协议简单理解
    php 单线程 (http://bbs.csdn.net/topics/390778072)
    CSS reset
    Vue ref
    Vue 生命周期
  • 原文地址:https://www.cnblogs.com/liaolei1/p/6861261.html
Copyright © 2011-2022 走看看