<commit_before># study-webpack
学习webpack

#第一步：在github创建远程仓库

#第二步：通过git clone克隆远程仓库

#第三步：cd到项目目录，通过npm初始化一个package.json文件
#npm init -y

#第四步：在项目目录安装webpack
#npm install --save-dev webpack

#第五步：创建目录结构和内容

#第六步：通过npm安装项目依赖

#第七步：
####通过CLI执行webpack
#./node_moduls/.bin/webpack src/index.js dist/bundle.js

####使用一个配置文件
#./node_modules/.bin/webpack --config webpack.config.js

####通过在package.json中配置scripts,
#{
#   ...
#	"scripts": {
#      "build": "webpack"	
#    },
#   ...
#}
#就可以执行 npm run build 命令来执行webpack了




<commit_msg>edit README.md<commit_after>## study-webpack

第一步：在github创建远程仓库

第二步：通过git clone克隆远程仓库

第三步：cd到项目目录，通过npm初始化一个package.json文件

```bash
$ npm init -y
```

第四步：在项目目录安装webpack

```bash
$ npm install --save-dev webpack
```

第五步：创建目录结构和内容

第六步：通过npm安装项目依赖

```bash
$ npm install --save-dev <package>
```

第七步：

#通过CLI执行webpack

```bash
$ ./node_moduls/.bin/webpack src/index.js dist/bundle.js
```

#使用一个配置文件

```javascript
//webpack.config.js
module.exports = {
	entry: './src/index.js',
	output: {
	  filename: 'bundle.js',
	  path: path.resolve(__dirname, 'dist')
    }
}
```
然后，通过CLI执行

```bash
./node_modules/.bin/webpack --config webpack.config.js
```

#通过在package.json中配置scripts

```javascript
//package.json
{
   // ...
	"scripts": {
      "build": "webpack"	
    },
   // ...
}
```

然后，在CLI通过以下命令，来执行webpack

```bash
$ npm run build
```







{'fraction_non_alphanumeric': 0.18023255813953487, 'fraction_numerical': 0.0, 'mean_word_length': 3.652027027027027, 'pattern_counts': {'":': 4, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '389112', 'n_tokens_mistral': 708, 'n_tokens_neox': 732, 'n_words': 93}