WebStorm和vue的一系列设置

一、WebStorm支持Vue

1、安装vue插件
(1)File --> Settings --> Plugins ,点击Browse repositories,在浏览存储库中搜索:
在这里插入图片描述
(2)搜索vue,点击 Install 进行安装,安装之后点击 Restart WebStorm 重启:
在这里插入图片描述
在这里插入图片描述
2、 添加vue模板
(1)File --> Settings --> Editor --> File and Code Templates,选择 VUE File ,右测编辑默认模板内容:
在这里插入图片描述
如果 Files 下没有vue file选项,需自己手动添加:
在这里插入图片描述
点击“OK”即可。

二、WebStorm支持es6

不支持es6如下,会有很多标记的红线,简单的配置一下即可:
在这里插入图片描述
(1)File --> Settings --> Language & Frameworks–> JavaScript,选择 ECMAScript 6:
在这里插入图片描述
点击“OK”即可。
(2)由于es6支持情况,所以还需要将编写的es6转化问es5,使用es6更多的是方便编写。

Babel是一个广泛使用的ES6转码器,可以将ES6代码转为ES5代码,从而在浏览器或其他环境执行。这意味着,你可以用ES6的方式编写程序,又不用担心现有环境是否支持。
而且你还希望每次修改代码时能自动转码,所以还要用到webstorm的file watcher(当然还有其他解决方案)
首先要安装babel,同样也是使用npm安装


npm install babel -g 

在这里插入图片描述
安装成功之后开始配置,File --> Settings --> Tools --> File Watcher,添加配置Babel:
在这里插入图片描述
“OK”应用即可。也可如下直接点击 Add watcher 进行配置:
在这里插入图片描述

三、vue支持less

(1)安装 less 和 less-loader ,在项目目录下运行如下命令:

npm install less less-loader --save-dev

(2)安装成功后,打开webpack.base.conf.js ,在 module.rules 后面添加一段:

{
    test: /\.less$/,
    loader: "style-loader!css-loader!less-loader",
}

在这里插入图片描述
(3) style 标签中 加上 lang=“less” 属性即可:

<style scoped lang="less">
	
</style>

四、vue支持iconfont图标库

(1)方法一:外链
iconFont 官网 选择自己需要的图标 --> 添加购物车
在这里插入图片描述
为了方便可以给项目起一个名字。找到对应的项目,选择Font class
在这里插入图片描述
点击“查看在线链接” --> “暂无代码,点此生成” --> “复制链接”
在这里插入图片描述
在我们的vue项目中,找到index.html文件,引入css样式,放上你的链接地址:

<link rel="stylesheet" href="//at.alicdn.com/t/font_968920_gx91la4h4w.css">

接下来就可以在任何组件使用图标:

<i class="iconfont icon-qian"></i>
<i class="iconfont icon-geren"></i>
<i class="iconfont icon-duoyuyan"></i>

在这里插入图片描述
就这么简单!
(2)方法二:本地文件
为了提高用户体验,防止用户在没网的情况下显示空白,建议使用本地文件。
接着上面的步骤,不在index.html文件引入样式,首先下载至本地:
在这里插入图片描述
在vue项目中创建字体文件夹(如:iconfont),把我们下载好的文件 iconfont.cssiconfont.ttf放到该文件夹下,检查iconfont.css src引入的字体路径是否正确。

在main.js中引入iconfont.css样式

import './assets/iconfont/iconfont.css' //文件路径

具体的使用和方法一一样:

<i class="iconfont icon-qian"></i>
<i class="iconfont icon-geren"></i>
<i class="iconfont icon-duoyuyan"></i>

五、vue支持jQuery

(1)package.json里的dependencies加入:"jquery": "^3.2.1"
在这里插入图片描述
(2)终端输入:npm install jquery -–save-dev
在这里插入图片描述
(3)webpack.base.conf.js文件中添加:var webpack=require('webpack')
在这里插入图片描述
在module.exports里添加:

 plugins: [
    new webpack.ProvidePlugin({
      $:"jquery",
      jQuery:"jquery",
      "windows.jQuery":"jquery"
  })],

在这里插入图片描述
(4)main.js中添加:

import $ from 'jquery'

在这里插入图片描述

六、vue支持mint-UI,element-UI

(1)mint-UI:https://mint-ui.github.io/docs/#/zh-cn2/quickstart

(2)element-UI:http://element-cn.eleme.io/#/zh-CN/component/quickstart

好的,下面我将为你提供一个简单的示例页面,使用Vue3和WebStorm编写。 首先,你需要创建一个Vue项目。在WebStorm中,你可以通过以下步骤创建Vue项目: 1. 点击菜单栏中的“File”(文件),然后选择“New Project”(新建项目)。 2. 在弹出的窗口中,选择“Vue.js”并点击“Next”(下一步)。 3. 输入项目名称和项目路径,然后点击“Create”(创建)。 4. 在弹出的窗口中,选择“Vue 3”和“Use class-style component syntax”(使用类样式组件语法),然后点击“Create”(创建)。 现在,你已经创建了一个Vue 3项目,我们可以开始编写页面了。我们将创建一个简单的“Hello World”页面,它包含一个按钮和一个文本框。 1. 打开“App.vue”文件,这个文件是Vue 3项目的根组件。 2. 在“template”标签中,添加一个按钮和一个文本框: ```html <template> <div> <input v-model="message" placeholder="Type something..."> <button @click="sayHello">Say Hello</button> </div> </template> ``` 3. 在“script”标签中,添加以下代码: ```javascript <script> export default { name: 'App', data() { return { message: '' } }, methods: { sayHello() { alert(`Hello, ${this.message}!`); } } } </script> ``` 这段代码定义了一个名为“App”的组件,它包含了一个名为“message”的数据属性和一个名为“sayHello”的方法。当按钮被点击时,这个方法会弹出一个包含“Hello”和文本框中的值的消息框。 4. 现在,你可以在WebStorm中启动这个Vue 3应用程序,以查看你的页面。在WebStorm的工具栏中,点击“Run”(运行),然后选择“Run 'npm start'”(运行“npm start”)。 现在,你已经实现了一个简单的页面,使用Vue 3和WebStorm编写。你可以根据需要进行修改和扩展,以满足你的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值