日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

angular.js - webpack怎么做到liveload?

瀏覽:257日期:2024-03-15 16:14:28

問題描述

嘗試用angular1+webpack+es6這些東西做個項目, build配置遇到了這2個問題希望可以得到建議:

切換環境-切換變量,api地址等

代碼保存以后不用手動編譯和刷新, css改動可以自動編譯及不用刷新頁面。

貼一下現在的配置。

{ 'name': 'kaas', 'version': '1.0.0', 'description': '', 'title':'KAASSSSS', 'main': 'index.js', 'dependencies': { 'angular': '^1.5.8', 'angular-animate': '^1.5.8', 'angular-ui-bootstrap': '^2.0.1', 'angular-ui-router': '^0.3.1', 'font-awesome': '^4.6.3', 'lodash': '^4.14.2' }, 'devDependencies': { 'autoprefixer-loader': '^3.2.0', 'babel-core': '^6.13.2', 'babel-loader': '^6.2.4', 'babel-preset-es2015': '^6.13.2', 'css-loader': '^0.23.1', 'file-loader': '^0.9.0', 'html-loader': '^0.4.3', 'html-webpack-plugin': '^2.22.0', 'ng-annotate-loader': '^0.1.1', 'node-sass': '^3.8.0', 'path': '^0.12.7', 'sass-loader': '^4.0.0', 'style-loader': '^0.13.1', 'webpack': '^1.13.1', 'webpack-dev-server': '^1.14.1' }, 'scripts': { 'test': 'echo 'Error: no test specified' && exit 1', 'build': 'rm -rf www/* && webpack -p', 'dev': 'webpack-dev-server --port 9100 --watch --progress --colors' }, 'author': 'Jin', 'license': 'ISC'}

var path = require(’path’), webpack = require('webpack'), srcPath = path.join(__dirname, ’src’), wwwPath = path.join(__dirname, ’www’), pkg = require(’./package.json’), HtmlWebpackPlugin = require(’html-webpack-plugin’);var config = { entry: path.join(srcPath, ’index.js’), output: {path: path.join(wwwPath),filename: ’bundle.js’ }, module: {loaders: [ { test: /.(png|jpg)$/, loader: ’file?name=img/[name].[ext]’}, { test: /.css$/, loader: 'style!css'}, { test: /.scss$/, loader: 'style!css!autoprefixer!sass'}, { test: /.js$/, exclude: /(node_modules)/, loader: 'ng-annotate?add=true!babel?presets[]=es2015'}, { test: [/fontawesome-webfont.svg/, /fontawesome-webfont.eot/, /fontawesome-webfont.ttf/, /fontawesome-webfont.woff/, /fontawesome-webfont.woff2/], loader: ’file?name=fonts/[name].[ext]’}] }, plugins: [new HtmlWebpackPlugin({ filename:’index.html’, template: path.join(srcPath, ’index.html’)}),new webpack.optimize.OccurenceOrderPlugin(),new webpack.optimize.DedupePlugin() ]};module.exports = config;

問題解答

回答1:

Webpack 有 HMR API 可以用 /a/11...

CSS 的話, 直接在 css-loader 或者 style-loader 當中集成的, 應該很快就好, 只要啟動 webpack-dev-server 的時候加上 --hot 參數就好.

js 代碼由于涉及到狀態問題, 需要額外處理, 特別是 Angular, 要具體看情況了.

回答2:liveload

開發時使用 webpack-dev-server,不僅支持 liveload,還實現了熱更新

切換環境-切換變量,api地址等

執行腳本時設置下變量(如:NODE_ENV=development),在 webpack 配置中讀取 process.env.NODE_ENV,這樣就可以區分環境了

然后可以編寫多個配置文件,一個基礎配置,一個是用于開發的配置,一個用于生產環境的配置,這樣也可以區分不同的環境

webpack 還提供了 DefinePlugin,可以定義一些全局變量

改變 css 不刷新頁面

開啟熱更新并使用 style 內嵌模式

具體實現可以參考這個:/a/11...

回答3:

做liveload的不是webpack,而是你的dev server, webpack的devserver支持liveload,一個參數的事,當然你用express什么的自己寫server也可以。gulp有watch命令可以監聽文件改變,重新跑任務,也可以使用gulp配套的server。

回答4:

用 webpack/hot/dev-server 就可以啊。我自己總結的 webpack 打包配置:http://yj1438.github.io/2016/...

標簽: web
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲影视一区| 99视频精品全国免费| 亚洲不卡av不卡一区二区| 亚洲精品激情| 久久精品亚洲人成影院| 国产成人免费av一区二区午夜| 人人爱人人干婷婷丁香亚洲| 日韩不卡一区二区三区| 日本少妇一区二区| 国产欧美日韩一区二区三区四区| 国产美女亚洲精品7777| 国产精品自拍区| 欧美精品国产白浆久久久久| 国产精品一区二区中文字幕| 久久精品三级| 天堂av在线| 亚洲激情av| 天堂久久av| 精品视频国产| 成人午夜国产| 亚洲欧美日韩国产一区| 日韩精品高清不卡| 久久精品国内一区二区三区| 日韩欧美二区| 爽爽淫人综合网网站| 91精品国产自产在线丝袜啪| 福利一区二区免费视频| 激情婷婷综合| 久久都是精品| 国产精品一站二站| 久久久精品日韩| 久久午夜精品| 精品三级av| 成人av二区| 欧美一区在线观看视频| 国产在线看片免费视频在线观看| 精品一区在线| 国产美女精品视频免费播放软件| 成人黄色av| 男人操女人的视频在线观看欧美| 欧美精品成人| 欧美特黄一级| 国产精品1区| 久久一区二区中文字幕| 亚洲精品看片| 四虎成人av| 中文一区一区三区免费在线观 | 蜜桃久久精品一区二区| 国产欧美日韩精品一区二区三区| 久久久777| 91免费精品国偷自产在线在线| 日韩在线精品| 国产探花一区二区| 激情综合网址| 国产精品入口久久| 最新亚洲激情| 精品一区二区三区中文字幕在线| 2023国产精品久久久精品双| 国产精品手机在线播放| 好吊日精品视频| 日韩成人精品一区二区三区| 国产伦久视频在线观看| 只有精品亚洲| 国产 日韩 欧美 综合 一区| 久久亚洲色图| 亚洲综合电影| 欧美日韩1区| av一区二区高清| 欧美激情日韩| 亚洲精品日本| 欧美精品自拍| 波多视频一区| 国产精品亚洲欧美一级在线| av不卡在线看| 日韩伦理在线一区| 欧美一区网站| 亚洲小说春色综合另类电影| 久久激情婷婷| 超碰在线99| 国产日韩欧美一区二区三区 | 亚洲成人免费| 精品成av人一区二区三区| 日韩不卡在线观看日韩不卡视频| 今天的高清视频免费播放成人| 久久精品国产福利| 亚洲精品激情| 狠狠久久婷婷| 91精品一区国产高清在线gif| 国产精品午夜一区二区三区| 日韩在线播放一区二区| 天堂日韩电影| 国产精品久久久久蜜臀| 国产亚洲高清一区| 亚洲免费毛片| 日韩制服丝袜先锋影音| 91久久国产| 久久国产主播| 亚洲www啪成人一区二区| 欧美激情福利| 国产日产高清欧美一区二区三区| 另类国产ts人妖高潮视频| 91精品蜜臀一区二区三区在线| 国产一区二区三区网| 欧美一区在线观看视频| 亚洲精品少妇| 亚洲精品欧美| 午夜亚洲福利| 日韩区欧美区| 亚欧成人精品| 日韩国产在线不卡视频| 丝袜美腿亚洲一区二区图片| 国产精品qvod| 国产精品久av福利在线观看| 91精品麻豆| 国产情侣久久| 国产欧美日韩一级| 国产欧美日韩综合一区在线播放| 日韩精品视频在线看| 亚洲精品九九| 日韩高清一区在线| 国产精品久久久久久久久免费高清 | 91欧美国产| 精品丝袜久久| 精品美女视频| 综合日韩av| 欧美男人天堂| 久久久影院免费| 999在线观看精品免费不卡网站| 国产麻豆综合| 亚洲欧美日本国产| 日韩精品一区二区三区中文| 欧美日韩调教| 美女av一区| 电影91久久久| 日韩欧美一区二区三区在线视频 | 日韩欧美二区| 欧美+日本+国产+在线a∨观看| 好看的av在线不卡观看| 日韩专区在线视频| 777久久精品| 精品视频网站| 91精品一区二区三区综合在线爱| 99国产精品私拍| 日韩区欧美区| 久久精品国产久精国产爱| 三上悠亚国产精品一区二区三区| 久久久男人天堂| 亚洲电影在线一区二区三区| 美国三级日本三级久久99 | 国产精品一区二区av交换 | 精品香蕉视频| 日韩免费视频| 国产午夜精品一区二区三区欧美 | 激情综合激情| 亚洲欧洲美洲国产香蕉| 亚洲精品人人| 高清av一区| 视频一区二区欧美| 国产欧美在线| 色综合www| 亚洲影院天堂中文av色| 国产乱人伦精品一区| 亚洲高清二区| 最近国产精品视频| 国内精品伊人| 国产亚洲毛片在线| 91精品麻豆| 九色porny丨国产首页在线| 91精品高清| 国产日产高清欧美一区二区三区 | 中文在线а√在线8| 丝袜国产日韩另类美女| 久久的色偷偷| 在线一区免费| 88久久精品| 国产99亚洲| 国产欧美69| 中文精品视频| 久久精品欧洲| 日韩专区欧美专区| 水蜜桃精品av一区二区| 老鸭窝毛片一区二区三区| 国产精品主播在线观看| 欧美一区二区三区高清视频 | 亚洲精品第一| 日韩精品专区| 欧美日本一区| 欧美jjzz| 麻豆视频久久| 亚洲精品一区二区在线播放∴| caoporn视频在线| 日韩区欧美区| 国产精品99一区二区| 欧美黄色一区二区| 喷白浆一区二区| 九九色在线视频| 国产日产精品_国产精品毛片 | 国产精品黄网站| 美女久久网站| 久久久久久久久丰满|