vue项目在pycharm里运行需要安装一个插件,打开settings,找到plugins,里面搜索vue.js,点击安装。

vue安装

先安装node.js

npm install -g @vue/cli

vue create my-project
cd my_project npm run serve npm install axios

中间的一些选择就不写了

 提示是否使用以前的router  选择no 询问是否保存项目将来使用 选择yes  选择依赖包(1,4,5 ==》router,vuex)
Axios中文文档:https://www.kancloud.cn/yunye/axios/234845
 
vue项目的运行:
在webstorm里直接打开创建好的目录,在pycharm里也可以,只是在pycharm里需要安装一个插件,点第一行会出来提示安装的信息。
 
点开项目运行按钮旁边的editconfigitions,左上角的+号 选择npm,弹出的框里scripts选择serve,这样就不用再输入命令才能打开vue项目了。
 
vue项目常用依赖包命令安装

接下来是一些常见的依赖包
1.webpack模块打包
    npm install –save-dev webpack
    4.0以上版本使用 npm install –save-dev webpack-cli
    webpack 与 less最好不要全局安装,否则可能导致webpack的版本差异

2.babel 可以将es6语法转为es5
    npm install babel-core –save-dev
    npm install babel-loader –save-dev
    安转完后可能会导致webpack无法使用 需要重新安装

3.css-loader 将css解析成模块,将解析的内容插入到页面
    npm install css-loader style-loader –save-dev

4.解析图片
    file-loader url-loader(依赖于file-loader)
    npm install file-loader url-loader –save-dev

5.需要解析html插件
    插件的作用是以我们自己的html为模板将打包后的结果,自动引入到html中产出到dist目录下
    npm install html-webpack-plugin –save-dev

6.webpack-dev-server
    内置一个服务 可以启动一个端口号,当代码更新时可以自动打包(内存中打包)
    不生成实际的文件 监听代码当代码有变化就重新执行
    npm install webpack-dev-server –save-dev
    安装提示无权限时 cmd可以用管理员模式打开
    package.json中 script “dev”: “webpack-dev-server”

 7.这里介绍如何使用npm一键安装package.json里的dependencies 和devDependencies里的所有模块。

npm install 默认安装package.json中的所有模块。

8.这里安装的package.json中所有依赖的模块,都是package.json中指定的版本。如果需要安装最新的版本则要:

npm update <package_name>//要安装的模块的名字

vue安装及环境搭建的更多相关文章

  1. windows下vue.js开发环境搭建教程

    这篇文章主要为大家详细介绍了windows下vue.js开发环境搭建教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 最近,vue.js越来越火.在这样的大浪潮下,我也开始进入vue的学习行列中 ...

  2. 第一章 andriod studio 安装与环境搭建

    原文 http://blog.csdn.net/zhanghefu/article/details/9286123 第一章   andriod studio 安装与环境搭建 一.Android Stu ...

  3. android studio 安装与环境搭建

    转摘自:http://blog.csdn.net/zhanghefu/article/details/9286123 第一章   andriod studio 安装与环境搭建 一.Android St ...

  4. Atitit 图像处理类库 halcon11  安装与环境搭建attilax总结

    Atitit 图像处理类库 halcon11  安装与环境搭建attilax总结 正常安装软件,安装前请先退出其它一切正在运行的程序. 先安装halcon-10.0-windows.exe.安装完成后 ...

  5. cocos2d-x项目101次相遇-安装和环境搭建 -xcode

    cocos2d-x 101次相遇 / 文件夹  1   安装和环境搭建 -xcode  2   Scenes . Director, Layers, Sprites 3   建立图片菜单  4   在 ...

  6. jdk8的安装与环境搭建

    jdk8的安装与环境搭建 jdk8下载网址:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html ...

  7. Vue.js 运行环境搭建详解(基于windows的手把手安装教学)及vue、node基础知识普及

    Vue.js 是一套构建用户界面的渐进式框架.他自身不是一个全能框架——只聚焦于视图层.因此它非常容易学习,非常容易与其它库或已有项目整合.在与相关工具和支持库一起使用时,Vue.js 也能完美地驱动 ...

  8. Vue.js安装及环境搭建

    Vue.js环境搭建-Windows版 步骤一:安装node.js 在搭建vue的开发环境之前,需要先下载node.js,vue的运行是要依赖于node的npm的管理工具来实现,node可以在官网或者 ...

  9. vue.js开发环境搭建以及创建一个vue实例

    Vue.js 是一套构建用户界面的渐进式框架.Vue 只关注视图层, 采用自底向上增量开发的设计.Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件. 在使用 vue.js ...

随机推荐

  1. /*用户登录注册页面输入框的设置*/<span>的使用

    <!DOCTYPE html> /*用户登录注册页面输入框的设置*/ <html lang="en"> <head> <meta char ...

  2. PCLVisualizer可视化类(1)

    PCLVisualizer可视化类是PCL中功能最全的可视化类,与CloudViewer可视化类相比,PCLVisualizer使用起来更为复杂,但该类具有更全面的功能,如显示法线.绘制多种形状和多个 ...

  3. mac下已装virtualbox运行genymotion还报错找不到虚拟机的解决办法

    sudo ln -s /usr/local/bin/VBoxManage /usr/bin/VBoxManage  

  4. 红米用adb连接显示unauthorized的解决办法

    网上能搜到的各种办法都试过了, 没一个可行: 1.大部份是用来解决usb不识别的,也就是adb devices不显示.但现在是有显示,只是unauthorized 2.我习惯用tcp连接,少根线,多台 ...

  5. p3627&bzoj1179 抢掠计划(ATM)

    传送门(洛谷) 传送门(bzoj) 题目 Siruseri 城中的道路都是单向的.不同的道路由路口连接.按照法律的规定, 在每个路口都设立了一个 Siruser i 银行的 ATM 取款机.令人奇怪的 ...

  6. final注意事项

    final修饰的类为终态类,不能被继承,而 抽象类是必须被继承的才有其意义的,因此,final是不能用来修饰抽象类的. final修饰的方法为终态方法,不能被重写.而继承抽象类,必须重写其方法. 抽象 ...

  7. 7.21实习培训日志-JDBC JSP Servlet

    JDBC JSP Servlet 总结 今天早上的考试主要考Java的网络,HttpClient的get,post方法,Socket的文件传输和Xml和Json文件的解析,对于HttpCLient很简 ...

  8. CSS 框模型概述

    在 CSS 中,width 和 height 指的是内容区域的宽度和高度. 增加内边距.边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸. 假设框的每个边上有 10 个像素的外边距和 5 ...

  9. PAT 1071【STL string应用】

    1.单case很多清空没必要的 2.string+ char 最好用pushback 3.string +string就直接+ #include <bits/stdc++.h> using ...

  10. 洛谷P1033 自由落体

    P1033 自由落体 题目描述 在高为 H 的天花板上有 n 个小球,体积不计,位置分别为 0,1,2,….n-1.在地面上有一个小车(长为 L,高为 K,距原点距离为 S1).已知小球下落距离计算公 ...