babel配置

女生的网名这么多〃 提交于 2019-12-01 20:14:41
// 按照官网上的来安装:

cnpm install babel-loader babel-core babel-preset-env webpack -D
cnpm install babel-plugin-transform-runtime --save-dev  //  开发时需要的模块
cnpm install babel-runtime --save    // 项目运行时需要的模块
cnpm install babel-preset-mbox


// 以上安装完了之后,我当时有出现警告,@babel/core  版本不是最新的,因此又安装了
cnpm install @babel/core@latest --save-dev


//  配置 .babelrc  文件

{
    "presets": ["@babel/preset-env", "mobx"],
    "plugins": ["@babel/plugin-transform-runtime"]
}

  

PS:

1、当安装别人的项目时:

npm install     安装的包既有devDependencies里面的,也有dependencies里面的

2、当打包自己的项目时:

使用--save安装的打包都打进去,

使用--save-dev安装的不进行打包,

3、 

--save   简写  -S;

  • 装入dependencies套件中
  • 打包计算在内

--save-dev   简写  -D;

  • 装入devDependencies套件中
  • 打包不计算在内

4、devDependencies 节点下的模块是我们在开发时需要用的; dependencies 节点下的模块是项目运行时需要的

5、既没有 --save  也没有  --save-dev 的安装命令:

安装模块到项目node_modules目录下。
不会将模块依赖写入devDependencies或dependencies 节点。
运行 npm install 初始化项目时不会下载模块

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!