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中的delete运算符
Nov 30 Javascript
jquery对元素拖动排序示例
Jan 16 Javascript
JavaScript监听文本框回车事件并过滤文本框空格的方法
Apr 16 Javascript
在Node.js中使用HTTP上传文件的方法
Jun 23 Javascript
原生js实现百叶窗效果及原理介绍
Apr 12 Javascript
JS获取元素多层嵌套思路详解
May 16 Javascript
jQuery下拉菜单的实现代码
Nov 03 Javascript
微信小程序-获得用户输入内容
Feb 13 Javascript
记一次webpack3升级webpack4的踩坑经历
Jun 12 Javascript
Vue从TodoList中学父子组件通信
Feb 05 Javascript
Vue动态生成表格的行和列
Jul 18 Javascript
vue 导航菜单刷新状态不消失,显示对应的路由界面操作
Aug 06 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
人族 Terran 魔法与科技
2020/03/14 星际争霸
用php+javascript实现二级级联菜单的制作
2008/05/06 PHP
php+mysql实现数据库随机重排实例
2014/10/17 PHP
PHP基于rabbitmq操作类的生产者和消费者功能示例
2018/06/16 PHP
用 JavaScript 迁移目录
2006/12/18 Javascript
javascript 一个自定义长度的文本自动换行的函数
2007/08/19 Javascript
javaScript NameSpace 简单说明介绍
2013/07/18 Javascript
javascript 用函数语句和表达式定义函数的区别详解
2014/01/06 Javascript
关于js数组去重的问题小结
2014/01/24 Javascript
javaScript如何处理从java后台返回的list
2014/04/24 Javascript
JS和JQ的event对象区别分析
2014/11/24 Javascript
JS根据生日算年龄的方法
2015/05/05 Javascript
javascript常用的方法整理
2015/08/20 Javascript
Vue应用部署到服务器的正确方式
2017/07/15 Javascript
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
iframe与主框架跨域相互访问实现方法
2017/09/14 Javascript
JS实现全屏预览F11功能的示例代码
2018/07/23 Javascript
JavaScript常用数组操作方法,包含ES6方法
2020/05/10 Javascript
判断iOS、Android以及PC端的示例代码
2018/11/15 Javascript
js操作table中tr的顺序实现上移下移一行的效果
2018/11/22 Javascript
详解CommonJS和ES6模块循环加载处理的区别
2018/12/26 Javascript
基于vue实现圆形菜单栏组件
2019/07/05 Javascript
微信小程序整个页面的自动适应布局的实现
2020/07/12 Javascript
python kafka 多线程消费者&手动提交实例
2019/12/21 Python
使用Python来做一个屏幕录制工具的操作代码
2020/01/18 Python
关于Python字符串显示u...的解决方式
2020/03/06 Python
详解用Python调用百度地图正/逆地理编码API
2020/07/02 Python
纯HTML5+CSS3制作生日蛋糕代码
2016/11/16 HTML / CSS
html5 canvas-1.canvas介绍(hello canvas)
2013/01/07 HTML / CSS
HTML5之SVG 2D入门3—文本与图像及渲染文本介绍
2013/01/30 HTML / CSS
古汉语文学求职信范文
2014/03/16 职场文书
办公室打字员岗位职责
2014/04/16 职场文书
医生党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
2015年党建工作汇报材料
2015/06/25 职场文书
python 爬取豆瓣网页的示例
2021/04/13 Python
SpringAop日志找不到方法的处理
2021/06/21 Java/Android