GithubHelp home page GithubHelp logo

gallery-by-react's Introduction

yeoman构建架构->react-webpack
npm install
npm run start
打开http://localhost:8088


依赖模块:
	配置 Babel
		.babelrc
	
	1、babel手册=>https://github.com/thejameskyle/babel-handbook/blob/master/translations/zh-Hans/README.md
		babel-core
		babel-eslint
		babel-loader
		babel-polyfill
		babel-preset-es2015
		babel-preset-react
		
	2、bower-webpack-plugin
			https://www.npmjs.com/package/bower-webpack-plugin 看文档
			the plugin is active, you can require bower modules using require.

		var BowerWebpackPlugin = require("bower-webpack-plugin");
		module.exports = {
  			module:  {
    				loaders: [
      					{
        					test:   /\.css$/,
        					loader: "style-loader!css-loader"
      					}
    				]
  			},
  			plugins: [new BowerWebpackPlugin()]
		};

	测试
	3、chai 测试=>后面看看
	   mocha
	   isparta-instrumenter-loader
	   karma
	   phantomjs-prebuilt
	   react-addons-test-utils
	   
	4、copyfiles=>https://www.npmjs.com/package/copyfiles
		复制一些文件,给它一堆参数,最后一个是出目录。
		例:copyfiles -f ./foo/*.txt ./foo/bar/*.txt out
			will put a.txt and b.txt into out 去掉路径

	5、eslint
		http://eslint.cn/docs/user-guide/configuring
		JavaScript and JSX 校验工具可插拔
	6、eslint-plugin-react 
		React specific linting rules for ESLint
	7、glob
		https://www.npmjs.com/package/glob
	8、null-loader
		A loader that returns an empty module.
	9、url-loader
		3种情况https://www.npmjs.com/package/url-loader
	10、postcss
		https://www.npmjs.com/package/postcss
		Tool for transforming styles with JS plugins
	11、core-js 
		https://www.npmjs.com/package/core-js
	12、normalize.css 
		https://www.npmjs.com/package/normalize.css
		A modern alternative to CSS resets
	13、react-hot-loader 
		https://www.npmjs.com/package/react-hot-loader
		http://gaearon.github.io/react-hot-loader/getstarted/
	14、postcss
		https://www.npmjs.com/package/postcss



































gallery-by-react's People

Contributors

paihuanggua avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.