React installation dependent Nodejs,nodejs installation download available from http://nodejs.org/en/1. Installation of the environment1.1 Creating a Lib DirectoryCD E:\ReactLib1.2 Installing the Global Webpack packageNPM Install Webpack-g1.3 Create a new Package.json dependency management fileNPM Init1.4 Installing the Webpack dependency packageNPM Install
origin folder and the remote folder
Git pulls origin master pull substitution code (master branch)
Git Status View status (no new empty folder, Git only tracks files and file parent directory)
git Add. Document Tracking
Git commit-am ' xxxx ' submit to local version (-am submit all, and add comments)
Git push commits to the remote server
git push--set-upstream origin master sets the remote corresponding branch of the current branch
. gitignore file /nod
Webpack is now the most popular modular management and packaging tool for front-end resources.It can package many loose modules according to dependencies and rules into front-end resources that meet the deployment of the production environment. You can also code-isolate modules that are loaded on demand. With loader conversion, any form of resources can be seen as modules, such as COMMONJS modules, AMD modules, ES6 modules, CSS modules, images, JSON,
Webpack Journey into the Pit (i) is not the beginning of the startOriginal reproduced from: Http://weibo.com/u/2194745681?is_hot=1
Webpack Journey into the Pit (i) is not the beginning of the start
Webpack Journey into the Pit (ii) loader introduction
Webpack Journey into the Pit (iii) Webpack.config I
CSS:
1234567
/* Remember to write wide-height. */#qwe { URL (img/logo.png); /*3.2k*/}#asd {URL (img/5.jpg);}
Continue to run webpack if correct, open our browser and you will see our correct picture display.If it is not correct, run npm install file-loader -D it and try again.Now we open the Browser debugging tool, you can see the background picture less than 8K has been converted to Base64 encoding, and the picture
Previous we have a general understanding of react, before introducing the technical details, let us first look at the main tools for react development and module management Webpack. Called react development artifact a bit of a title party, but Webpack is really the most powerful front-end module management and packaging tools I have ever seen. Although Webpack is
problem Description: I want to check the version of Webpack, so I entered the command Webpack-v, as shown in the following: Note: We are prompted to install WEBPACK-CLI because Webpack4, Webpack has migrated webpack command-line related content to
I. Understanding WebpackWebpack is a modular package loading tool. It can be a variety of resources, JS, CSS, pictures, etc. as a module package loading. I am also recently due to work needs to start contact with Webpack, in the following errors in the place also hope that you can point out, I will also actively correct.Second, installation WebpackThe prerequisite for installing webpack here is that node. j
The full name is Hot module replacement (HMR), it can be understood as heat modules replacement or module hot swap, and hot plug in. NET means that the module of the program is updated during operation. This feature is primarily used in the development process and does not help the production environment (this is different from the. NET Hot swap ). The effect is the non-refresh update of the interface.HMR-based Wds,style-loader can be used to implement a no-refresh update style. But for the Java
Project construction and Webpack package configuration process
Create folder EC (folder and file name customized according to requirements)
Create a new Folder app under the EC folder
Create a new portal file under the app folder Index.js and the index.html file that runs the portal file
Create a new two JS file under the App folder: A,js b.js (when project level such as React project, can be created according to the requirements
ObjectiveWe have already built the basic environment, and now we will make the development environment more perfect.
Devtool
During the development process, we will often debug, so, in order to facilitate our debugging of source code in Chrome, we need to change webpack.config.js and then launch Webpack-dev-server. After completing the debug in Chrome browser, click the Sources option, you can see the prompt, and then enter the source fi
The two main functions of the plugin are:
For external resources introduced in the HTML file, such as script , link dynamically add the hash after each compile, to prevent referencing the cached external file issues
Can generate HTML entry files, such as a single page can generate an HTML file entry, configuration n html-webpack-plugin can generate n pages of the portal
Html-webpack-plugi
The first introduction to the use of Webpack to do the most basic packaging, the next talk about the advanced Webpack.1. Build the local server using Webpack: Want to let your browser listen to your code changes, and automatically refresh the display of the modified results, in fact, Webpack provide an optional local
Use webpack for hot loading, develop multi-page web applications, and webpackweb
We generally use webpack for hot loading and Development of SPA applications, but some multi-page demos or projects are inevitable at work.
Therefore, based on the kingvid-chan code, we built a scaffold for developing multi-page web applications using HRM, and learned webpack furth
Webpack Getting Started--what is Webpack?webpack js jsx coffee less/sass require (XXX) jsx and sass this does not bother us, because webpack loader ) in dealing with these things . Why use Webpack?Very simple one reason, do not write react 's reunion do no
Webpack 2.x basic development environment for reactjs configuration, webpackreactjs
This article describes how to configure the basic development environment of reactjs in webpack 2.x:
Current webpack version: 2.2; react: 15.4.2
The upgrade of webpack from 1.x to 2.x replaces several interfaces, including important int
Webpack is a module packager, any static resources (js, css, pictures, Etc.) can be regarded as modules, and then can be interdependent between the modules, through the Webpack module processing, can be packaged into the static resources we Want.Gulp Packaging is the js, css, pictures and other packaging separately, but Webpack is all the static resources package
Zebian: Chen, focus on the front-end development areas, to seek reports or contributions please email chenqg#csdn.net.Welcome to join the "CSDN front-end developers" group, participate in hot, difficult technical exchanges. Please dabigatran the main "rachel_qg", apply for the group, be sure to indicate "company + position". Another can apply to join CSDN front-end development QQ Group: 465281214.
In 2016, SDCC (china software developers Conference) successively entered shanghai, shenzhen,
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.