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引导程序
Oct 26 Javascript
javascript instanceof 与typeof使用说明
Jan 11 Javascript
Dojo 学习要点
Sep 03 Javascript
JQuery EasyUI 数字格式化处理示例
May 05 Javascript
javascript实现表格排序 编辑 拖拽 缩放
Jan 02 Javascript
使用AngularJS对路由进行安全性处理的方法
Jun 18 Javascript
jQuery实现文本框输入同步的方法
Jun 20 Javascript
深入理解MVC中的时间js格式化
May 19 Javascript
详解Vue单元测试Karma+Mocha学习笔记
Jan 31 Javascript
AngularJS实现的base64编码与解码功能示例
May 17 Javascript
微信小程序实现录制、试听、上传音频功能(带波形图)
Feb 27 Javascript
js+cavans实现图片滑块验证
Sep 29 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
第十四节 命名空间 [14]
2006/10/09 PHP
php对数组排序的简单实例
2013/12/25 PHP
php调用新浪短链接API的方法
2014/11/08 PHP
摘自织梦CMS中的图片处理类
2015/08/08 PHP
PHP+Ajax异步带进度条上传文件实例
2016/11/01 PHP
PHP开发之用微信远程遥控服务器
2018/01/25 PHP
PHP验证类的封装与使用方法详解
2019/01/10 PHP
用htc组件制作windows选项卡
2007/01/13 Javascript
datePicker——日期选择控件(with jquery)
2007/02/20 Javascript
在UpdatePanel内jquery easyui效果失效的解决方法
2010/04/11 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
js实现表单Radio切换效果的方法
2015/08/17 Javascript
js钢琴按钮波浪式图片排列效果代码分享
2015/08/26 Javascript
将JavaScript的jQuery库中表单转化为JSON对象的方法
2015/11/17 Javascript
浅谈javascript控制HTML5的全屏操控,浏览器兼容的问题
2016/10/10 Javascript
深入理解ES6学习笔记之块级作用域绑定
2017/08/19 Javascript
angularjs利用directive实现移动端自定义软键盘的示例
2017/09/20 Javascript
vue中tab选项卡的实现思路
2018/11/25 Javascript
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
js中关于Blob对象的介绍与使用
2019/11/29 Javascript
python 中pyqt5 树节点点击实现多窗口切换问题
2019/07/04 Python
Python序列化与反序列化pickle用法实例
2019/11/11 Python
解决pyCharm中 module 调用失败的问题
2020/02/12 Python
CSS3实现文字波浪线效果示例代码
2016/11/20 HTML / CSS
美国隐形眼镜网:Major Lens
2018/02/09 全球购物
体育专业个人求职信范文
2013/12/27 职场文书
七年级历史教学反思
2014/02/05 职场文书
元宵晚会主持词
2014/03/25 职场文书
入党综合考察材料
2014/06/02 职场文书
乡镇党委书记第三阶段个人整改措施
2014/09/16 职场文书
《我爱祖国》演讲稿1000字
2014/09/26 职场文书
企业介绍信范文
2015/01/30 职场文书
2015年学生会主席工作总结
2015/04/21 职场文书
2015年母亲节活动策划方案
2015/05/04 职场文书
2016大学生优秀志愿者事迹材料
2016/02/25 职场文书
解决Django transaction进行事务管理踩过的坑
2021/04/24 Python