webpack 打包jsx文件配置

打包jsx文件,为了使得此文件可以直接被打包,并且在应用的时候不加入后缀,需要做以下几个步骤:1,安装jsx-loader$npminstall--save-devjsx-loader2,配置module:{loaders:[{//tellwebpacktousejsx-loaderforall*.jsxfilestest:/\.jsx$/,loader:'jsx-loader?insertPragma=React.DOM&harmony'}]},3,扩展设置resolve:{extensions:['','.js','.jsx']}

webpack-dev-server 配置

1,安装需要的包npminstall--save-devwebpackwebpack-dev-server2,配置添加output:{filename:'bundle.js',//thisisthedefaultname,soyoucanskipit//atthisdirectoryourbundlefilewillbeavailable//makesureport8090isusedwhenlaunchingwebpack-dev-serverpublicPath:'http://localhost:8090/assets'//重点在这里},3,安装http-servernpminstall--save-devhttp-server4,页面添加启动脚本<!DOCTYPEhtml><html><head><title>BasicProperty&n...

webpack highcharts 打包处理

//模块导入Highchartsglobal.HighchartsAdapter=require('exports?HighchartsAdapter!../../bower_components/highcharts/adapters/standalone-framework.src');module.exports=require('exports?Highcharts!../../bower_components/highcharts/highcharts.src');在entry.js文件中加入这行代码../../bower_components/highcharts/adapters/standalone-framework.src../../bower_components/highcharts/highcharts.src这两行在上面的位置代表文件的位置

webpack 打包基础测试

1,开始使用webpack首先新建一个app的项目,在项目下面执行如下代码:$npminit//用于初始化项目的package.json//初始化文件目录:app---css---main.scss---js---index.js---a.js---b.js---c.js---es6_module.js---index.html---package.json---webpack.config.js2,安装webpac...

mocha的时间戳转换日期正确用法

vardate='2015-09-10';debug('date:',date);varstarttime=moment(Date.parse(date)).second(0).minute(0).hour(0).format('X');varendtime=moment(Date.parse(date)).add(1,'day').second(0).minute(0).hour(0).format('X');debug('starttime:',starttime);debug('endtime:',endtime);debug('starttime:',moment.unix(starttime).format('YYYY-MM-DDHH:mm:ss'));debug('endtime:',moment.unix(endtime).format('YYYY-MM-DDHH:mm:ss'));如果是日期字符串,请先用Date.parse(date)进行parse下。如果是时间戳,请直接使用moment.unix()进行操作

2015-09-10 工作记录

1、查看innodb死锁情况查看事务情况showengineinnodbstatus\G查看事务详情SELECT*FROMinformation_schema.INNODB_TRX\G2、kibana4添加图表,以及如何在dashboard【仪表板】上展示所有的图表或者分开展示图表添加图表的流程一定要清楚,先要有visualization【可视化视图】,然后才能在dashboard【仪表板】上面添加图表,事实上图表就是所谓的visualization【可视化视图】;这里的操作关键比较难的是如何添加visualization【可视化视图】,并且在添加visualization【可视化视图】过程中的Filter的操作。Filter说起来也很简单就是搜索出你要展示的数据数量的值,比如访问链接地址的时长,某个链接的请求次数的...

Nodejs 正则获取银行账单

Nodejs正则获取银行账单的消费记录,其实就这么简单:'usestrict';var_=require('lodash');varmoment=require('moment');module.exports.execute=function(str){/***清理数组*@param{[type]}arr[description]*@param{[type]}value[description]*@return{[type]}[description]*/varclean=function(arr,value){for(vari=0;i<arr.length;&...

Nodejs 实现 通过 POP3 协议获取邮件列表【yapople】

让我们使用yapople获取一下,你的邮件列表吧代码如下:varClient=require('yapople').Client;var_=require('lodash');varasync=require('async');variconv=require('iconv-lite');varFetcher=module.exports=function(options){this.options=_.assign(options,{port:995,tls:true,mailparser:true})this.client=newClient(this.options)this.mails=[]}Fetcher.prototype.count=function(cb){varself=thisself.client.connect(function(){...

Flask + uwsgi 在Nginx服务器上部署

Nginx配置如下:server{listen80;##listenforipv4;thislineisdefaultandimplied#listen[::]:80defaultipv6only=on;##listenforipv6server_nameflask.blog.gowhich.dev;location/{includeuwsgi_params;uwsgi_pass0.0.0.0:3032;}}uwsgi【uwsgi.xml】配置如下:<uwsgi><chdir>/Users/davidzhang/python/python_project/flask_blog_small_1</chdir>...