vue和webpack项目构建过程常用的npm命令详解


Posted in Javascript onJune 15, 2018

vue

//最新稳定版
cnpm install vue
 //全局安装 vue-cli
 cnpm install --global vue-cli
 //创建一个基于 webpack 模板的新项目
vue init webpack my-project
 //进入项目目录,运行
cd my-project
 cnpm install
 cnpm run dev

 webpack

//全局安装webpack
 cnpm install -g webpack
 //安装到你的项目目录
cnpm install --save-dev webpack
 //初始化package.json
 cnpm init
 //使用webpack构建本地服务器
cnpm install --save-dev webpack-dev-server
 //运行本地服务器
npm run server
 // npm一次性安装多个依赖模块,模块之间用空格隔开
cnpm install --save-dev babel-core babel-loader babel-preset-es2015 babel-preset-react
 //css-loader 和 style-loader
 cnpm install --save-dev style-loader css-loader
 //安装less-loader和less: 
cnpm install less less-loader --save-dev
 //postcss-loader 和 autoprefixer(自动添加前缀的插件)
cnpm install --save-dev postcss-loader autoprefixer
 //自动根据模版生成html插件
cnpm install --save-dev html-webpack-plugin
 //分离CSS和JS文件
cnpm install --save-dev extract-text-webpack-plugin

--save和--save-dev的区别

 相同点:都是写入到package.json中

 不同点:1使用 --save-dev 安装的 插件,被写入到 devDependencies 对象里面去,而使用 --save 安装的插件,则被写入到 dependencies 对象里面去。

2devDependencies  里面的插件只用于开发环境,不用于生产环境,而 dependencies  是需要发布到生产环境的。

总结

以上所述是小编给大家介绍的vue和webpack项目构建过程常用的npm命令,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Ext对基本类型的扩展 ext,extjs,format
Dec 25 Javascript
扒一扒JavaScript 预解释
Jan 28 Javascript
JavaScript跨浏览器获取页面中相同class节点的方法
Mar 03 Javascript
详解jQuery中的元素的属性和相关操作
Aug 14 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
May 03 Javascript
jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
Aug 05 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
Aug 17 Javascript
JS新包管理工具yarn和npm的对比与使用入门
Dec 09 Javascript
jsTree事件和交互以及插件plugins详解
Aug 29 Javascript
jQuery实现动态加载select下拉列表项功能示例
May 31 jQuery
JS阻止事件冒泡的方法详解
Aug 26 Javascript
详解vue中v-for的key唯一性
May 15 Vue.js
vue和webpack安装命令详解
Jun 15 #Javascript
Webpack devServer中的 proxy 实现跨域的解决
Jun 15 #Javascript
详解webpack的proxyTable无效的解决方案
Jun 15 #Javascript
vue中axios的封装问题(简易版拦截,get,post)
Jun 15 #Javascript
vue和webpack打包项目相对路径修改的方法
Jun 15 #Javascript
webpack公共组件引用路径简化小技巧
Jun 15 #Javascript
微信小程序自定义tab实现多层tab嵌套功能
Jun 15 #Javascript
You might like
深入php数据采集的详解
2013/06/02 PHP
php+jQuery.uploadify实现文件上传教程
2014/12/26 PHP
js设置文本框中焦点位置在最后的示例代码(简单实用)
2014/03/04 Javascript
JS判断文本框内容改变事件的简单实例
2014/03/07 Javascript
node.js中的fs.unlink方法使用说明
2014/12/15 Javascript
使用JavaScript 实现的人脸检测
2015/03/24 Javascript
jquery判断至少有一个checkbox被选中的方法
2015/06/05 Javascript
js下拉选择框与输入框联动实现添加选中值到输入框的方法
2015/08/17 Javascript
详解javascript遍历方式
2015/11/11 Javascript
Vue.js 父子组件通讯开发实例
2016/09/06 Javascript
基于JS组件实现拖动滑块验证功能(代码分享)
2016/11/18 Javascript
利用Node.js检测端口是否被占用的方法
2017/12/07 Javascript
js实现复制功能(多种方法集合)
2018/01/06 Javascript
vue项目中引入noVNC远程桌面的方法
2018/03/05 Javascript
vue如何获取自定义元素属性参数值的方法
2019/05/14 Javascript
三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)
2019/06/21 Javascript
详解ES6 Promise的生命周期和创建
2019/08/18 Javascript
详解Vue3中对VDOM的改进
2020/04/23 Javascript
Vue 禁用浏览器的前进后退操作
2020/09/04 Javascript
OpenLayers3实现对地图的基本操作
2020/09/28 Javascript
Python实现的多线程http压力测试代码
2017/02/08 Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
2019/04/29 Python
pytorch进行上采样的种类实例
2020/02/18 Python
python如何发送带有附件、正文为HTML的邮件
2021/02/27 Python
Crabtree & Evelyn英国官网:瑰珀翠护手霜、香水、沐浴和身体护理
2018/04/26 全球购物
几个常见的消息中间件(MOM)
2014/01/08 面试题
大四自我鉴定范文
2013/10/06 职场文书
室内设计专业毕业生求职信
2014/05/02 职场文书
初三新学期计划书
2014/05/03 职场文书
支部书记四风对照材料
2014/08/28 职场文书
大学生安全教育主题班会
2015/08/12 职场文书
银行文明优质服务培训心得体会
2016/01/09 职场文书
离婚协议书格式范本
2016/03/18 职场文书
实习员工转正的评语汇总,以备不时之需
2019/12/17 职场文书
Pytorch GPU内存占用很高,但是利用率很低如何解决
2021/06/01 Python
Mysql文件存储图文详解
2021/06/01 MySQL