webpack基础理解以及使用搭建
1.webpack 是一个前端资源加载/打包工具,前端的常用资源都可以作为一个模板导出,我们在代码中直接引用即可,最后把我们的代码打包整合起来。
前端资源,包括(js,css,图片,模块)等。

下面是一个webpack的配置说明:
  module.exports ={  // webpack配置说明
    entry:'./entry.js',  // 入口文件
   output:{  //  告诉webpack,生成的文件放在什么地方
       path:'./dist',  //  文件夹位置
      filename:'bundle.js'  //  文件名
    },
    module:{
      loaders:[  // 进行对css导入 ,jsx是react的语法
        {  test:/\.css$/,loader:"style!css"}
        {  test:/\.js|jsx$/,loaders:['babel']}
      ] 
    }
  }
判断是不是安装了node.js
node.js官方网址:http://nodejs.org/

输入 npm init
E:\react-music-player>npm init
This utility will walk you through creating a package.json file.
It only covers the most common items, and tries to guess sensible defaults. See `npm help json` for definitive documentation on these fields
and exactly what they do. Use `npm install <pkg> --save` afterwards to install a package and
save it as a dependency in the package.json file. Press ^C at any time to quit.
name: (react-music-player) //名字敲回车
version: (1.0.0)
description: music player build
entry point: (index.js) //输入文件
entry point: (index.js) app/index.js
test command: //测试案例
git repository: //是否放在git上git地址
keywords: webpack react music-player
author: estelle
license: (ISC) MIT
About to write to E:\react-music-player\package.json:
{
  "name": "react-music-player",
  "version": "1.0.0",
  "description": "music player build",
  "main": "app/index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [
    "webpack",
    "react",
    "music-player"
  ],
  "author": "estelle",
  "license": "MIT"
}
Is this ok? (yes) yes
增加依赖模块,比如依赖于react :npm install react --save

webpack基础理解以及使用搭建的更多相关文章
- 搭建webpack基础配置
		
搭建webpack基础步骤: 1.去官方网站下载node.js(根据自己电脑的系统类型选择) 2.安装node.js完成后打开cmd命令提示符: 出现版本号证明安装成功 3.cd到工程目录下 npm ...
 - 【webpack系列】从零搭建 webpack4+react 脚手架(一)
		
搭建一个React工程的方式有很多,官方也有自己的脚手架,如果你和我一样,喜欢刨根究底,从零开始自己一行一行代码创建一个React脚手架项目,那你就来对地方了.本教程是针对React新手,以及对web ...
 - 基于webpack的react开发环境搭建新手教程
		
最近学习react-webpack项目搭建,找到一篇我认为不错的博客,跟着学习了一番,写得很详细很好,本篇博客纯属记录总结,要看更详细的搭建过程及解析,请戳: 基于webpack的React项目搭建( ...
 - webpack基础知识点
		
webpack 是一个现代的 JavaScript 应用程序的模块打包器(module bundler). 入口(Entry) webpack 将创建所有应用程序的依赖关系图表(dependency ...
 - 学习webpack基础笔记01
		
学习webpack基础笔记 1.webpack搭建环境最重要的就是如何使用loader和plugins,使用yarn/npm安装插件.预处理器,正确的配置好去使用 2.从0配置webpack - 1. ...
 - FTP 基础 与 使用 Docker 搭建 Vsftpd 的 FTP 服务
		
FTP 基础 与 使用 Docker 搭建 Vsftpd 的 FTP 服务 前言 最近的工作中,需要将手机上的文件发送到公司的 FTP 的服务器.按照从前的思路,自然是,先将文件传到电脑,再由电脑上传 ...
 - js学习笔记:webpack基础入门(一)
		
之前听说过webpack,今天想正式的接触一下,先跟着webpack的官方用户指南走: 在这里有: 如何安装webpack 如何使用webpack 如何使用loader 如何使用webpack的开发者 ...
 - AspectJ基础学习之二搭建环境(转载)
		
AspectJ基础学习之二搭建环境(转载) 一.下载Aspectj以及AJDT 上一章已经列出了他的官方网站,自己上去download吧.AJDT是一个eclipse插件,开发aspectj必装,他可 ...
 - webpack基础+webpack配置文件常用配置项介绍+webpack-dev-server
		
一.webpack基础 1.在项目中生成package.json:在项目根目录中输入npm init,根据提示输入相应信息.(也可以不生成package.json文件,但是package.json是很 ...
 
随机推荐
- leetcode423
			
public class Solution { public string OriginalDigits(string s) { ]; ; i < s.Length; i++) { char c ...
 - linux中安装sqlmap
			
wget https://codeload.github.com/sqlmapproject/sqlmap/legacy.tar.gz/master //下载sqlmap tar zxvf maste ...
 - zookeeper 安装配置注意事项
			
zoo.cfg 1.server.1/2/3 有几台配置几个 2.配置好hosts映射之后可以用node1替代IP地址 3.dataLogDir 下面配置的logs 的目录一定要创建 4.dat ...
 - [Python Study Notes]一个简单的区块链结构(python 2.7)
			
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ...
 - Android  自定义带回调的Dialog   及EditText相关
			
import android.app.Activity; import android.content.Context; import android.text.Editable; import ...
 - Webview离线功能(优先cache缓存+cache缓存管理)
			
在做Webview显示服务器的html功能时 需要加入离线功能. 开始思路很狭隘,以为一定应该是从服务器得到的html文件,下载到本地后加载~ 但是这样不能离线查看图片,因为图片数据并不再html中, ...
 - 高性能MySQL笔记-第5章Indexing for High Performance-003索引的作用
			
一. 1. 1). Indexes reduce the amount of data the server has to examine.2). Indexes help the server av ...
 - GPG入门
			
GPG入门 摘自https://www.jianshu.com/p/1257dbf3ed8e Nitroethane 关注 2016.07.19 17:36* 字数 1003 阅读 6560评 ...
 - Mat 与 IplImage 和 CvMat 的转换
			
在 OpenCV 2 中虽然引入了方便的 Mat 类,出于兼容性的考虑,OpenCV 依然是支持 C 语言接口的 IplImage 和 CvMat 结构.如果你要与以前的代码兼容,将会涉及 Mat 与 ...
 - LeetCode第136题:只出现一次的数字
			
问题描述 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次.找出那个只出现了一次的元素. 说明: 你的算法应该具有线性时间复杂度. 你可以不使用额外空间来实现吗? 示例 1: ...