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 相关文章推荐
jquery select选中的一个小问题
Oct 11 Javascript
几个比较经典常用的jQuery小技巧
Mar 01 Javascript
用于节点操作的API,颠覆原生操作HTML DOM节点的API
Dec 11 Javascript
Javascript前端UI框架Kit使用指南之Kitjs简介
Nov 28 Javascript
js实现的Easy Tabs选项卡用法实例
Sep 06 Javascript
浅谈javascript:两种注释,声明变量,定义函数
Oct 05 Javascript
jQuery实现拖拽可编辑模块功能代码
Jan 12 Javascript
JavaScript通过filereader接口读取文件
May 10 Javascript
使用vue构建移动应用实战代码
Aug 02 Javascript
React Native模块之Permissions权限申请的实例相机
Sep 28 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
Sep 14 Javascript
Vue实现数据请求拦截
Oct 23 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
zen cart新进商品的随机排序修改方法
2010/09/10 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
PHP提取字符串中的手机号正则表达式怎么写
2017/07/17 PHP
PHP多进程编程实例详解
2017/07/19 PHP
Laravel如何自定义command命令浅析
2019/03/23 PHP
ThinkPHP框架整合微信支付之JSAPI模式图文详解
2019/04/09 PHP
html数组字符串拼接的最快方法
2009/09/16 Javascript
jquery 操作单选框,复选框,下拉列表实现代码
2009/10/27 Javascript
jquery 卷帘效果实现代码(不同方向)
2013/02/05 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
2014/12/08 Javascript
jQuery实现删除li节点的方法
2016/12/06 Javascript
JS创建Tag标签的方法详解
2017/06/09 Javascript
angular2模块和共享模块详解
2018/04/08 Javascript
js中事件对象和事件委托的介绍
2019/01/21 Javascript
IDEA配置jQuery, $符号不再显示黄色波浪线的问题
2020/10/09 jQuery
python使用win32com库播放mp3文件的方法
2015/05/30 Python
python实现神经网络感知器算法
2017/12/20 Python
python实现AES加密解密
2019/03/28 Python
对Python中 \r, \n, \r\n的彻底理解
2020/03/06 Python
Jupyter安装链接aconda实现过程图解
2020/11/02 Python
python hmac模块验证客户端的合法性
2020/11/07 Python
详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强
2020/11/17 Python
HTML5 Web Database 数据库的SQL语句的使用方法
2012/12/09 HTML / CSS
希尔顿酒店官方网站:Hilton Hotels
2017/06/01 全球购物
全球速卖通俄罗斯站:AliExpress俄罗斯
2019/06/17 全球购物
美体小铺波兰官方网站:The Body Shop波兰
2019/09/03 全球购物
英国珠宝网站Argento: PANDORA、Olivia Burton和Nomination等
2020/05/08 全球购物
Delphi CS笔试题
2014/01/04 面试题
教育局长自荐信范文
2013/12/22 职场文书
银行实习生的自我评价
2014/01/13 职场文书
售后服务承诺书怎么写
2014/05/21 职场文书
缅怀先烈演讲稿
2014/09/03 职场文书
出售房屋委托书范本
2014/09/24 职场文书
2015年见习期工作总结
2014/12/12 职场文书
婚宴父母致辞
2015/07/27 职场文书
Python 快速验证代理IP是否有效的方法实现
2021/07/15 Python