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 相关文章推荐
JavaScript获取表单enctype属性的方法
Apr 02 Javascript
js实现仿Windows风格选项卡和按钮效果实例
May 13 Javascript
jQuery往返城市和日期查询实例讲解
Oct 09 Javascript
JavaScript前端开发之实现二进制读写操作
Nov 04 Javascript
如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上
Dec 26 Javascript
第四篇Bootstrap网格系统偏移列和嵌套列
Jun 21 Javascript
vue树形结构获取键值的方法示例
Jun 21 Javascript
JS实现数组去重及数组内对象去重功能示例
Feb 02 Javascript
vue过滤器用法实例分析
Mar 15 Javascript
es6 super关键字的理解与应用实例分析
Feb 15 Javascript
JavaScript数组排序的六种常见算法总结
Aug 18 Javascript
JavaScript小技巧带你提升你的代码技能
Sep 15 Javascript
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
屏蔽浏览器缓存另类方法
2006/10/09 PHP
php针对cookie操作的队列操作类实例
2014/12/10 PHP
thinkPHP5 tablib标签库自定义方法详解
2017/05/10 PHP
PHP+Redis开发的书签案例实战详解
2019/07/09 PHP
Thinkphp 框架基础之源码获取、环境要求与目录结构分析
2020/04/27 PHP
JavaScript Memoization 让函数也有记忆功能
2011/10/27 Javascript
《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础
2012/02/27 Javascript
JavaScript设置首页和收藏页面的小例子
2013/11/11 Javascript
JS实现5秒钟自动封锁div层的方法
2015/02/20 Javascript
解析如何利用iframe标签以及js制作时钟
2016/12/08 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
js浏览器滚动条卷去的高度scrolltop(实例讲解)
2017/07/07 Javascript
详解vuex中mapState,mapGetters,mapMutations,mapActions的作用
2018/04/13 Javascript
[49:40]2018DOTA2亚洲邀请赛小组赛 A组加赛 TNC vs Newbee
2018/04/03 DOTA
[07:20]2018DOTA2国际邀请赛寻真——逐梦Mineski
2018/08/10 DOTA
Python抓取Discuz!用户名脚本代码
2013/12/30 Python
Python中的列表知识点汇总
2015/04/14 Python
Python数据类型详解(三)元祖:tuple
2016/05/08 Python
利用python获取某年中每个月的第一天和最后一天
2016/12/15 Python
python自动发邮件库yagmail的示例代码
2018/02/23 Python
python3获取当前文件的上一级目录实例
2018/04/26 Python
Python如何爬取微信公众号文章和评论(基于 Fiddler 抓包分析)
2019/06/28 Python
python计算n的阶乘的方法代码
2019/10/25 Python
pytorch GAN生成对抗网络实例
2020/01/10 Python
Django调用支付宝接口代码实例详解
2020/04/04 Python
Python实现加密接口测试方法步骤详解
2020/06/05 Python
德国W家官网,可直邮中国的母婴商城:Windeln.de
2021/03/03 全球购物
应届生学校辅导员求职信
2013/11/07 职场文书
高中生家长会演讲稿
2014/01/14 职场文书
《美丽的小兴安岭》教学反思
2014/02/26 职场文书
体育专业求职信
2014/07/16 职场文书
装配车间主任岗位职责
2015/04/08 职场文书
公积金贷款承诺书
2015/04/30 职场文书
小学生读书笔记范文
2015/06/30 职场文书
2016圣诞节贺卡寄语
2015/12/07 职场文书
python基础之匿名函数详解
2021/04/21 Python