![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Vue
王同学LM
这个作者很懒,什么都没留下…
展开
-
package.json是什么时候出现的
如果你从事前端开发,或者你的项目使用了某个前端框架,比如VUE,你一定见过package.json这个文件,我在想这个文件是什么时候添加进项目工程的?为什么需要这个文件,它有什么作用?为了搞清楚这些问题,我开始查资料,然后呢,然后我发现自己对前端确实知道的很少。为什么前端需要Node?Vue.js官方教程上说:安装教程给出了更多安装Vue的方式。请注意我们不推荐新手直接使用vue...原创 2020-01-05 18:46:45 · 847 阅读 · 0 评论 -
webpack学习笔记1:Error: Cannot find module '@babel/core'
这两天想学一下webpack,搜了一下,感觉这篇文章不错:《入门Webpack,看这篇就够了》,就照着上面做。下面记录我遇到的几个不同的地方:1. 安装webpack-cli文中提到可以使用配置文件来使用Webpack,当我执行npm start时提醒需要安装webpack-cli,yes安装就是了:这里提一点,当npm安装一些模块时,它会自动被加到package.json的d...原创 2019-11-17 15:08:28 · 1631 阅读 · 0 评论 -
为什么需要使用webpack?
我们先看一下官网给的webpack的概念:本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。官网我浏览过几次了,其实一直没明白为什么要使用webpack。文档上来就说是什么,而不说为什么,是不是显得没那么友好,可能编写文档的人认为,你看到我这篇文档,应该不是小白了吧。吐槽文推荐:webpack为什么这么难用?什么让w...原创 2019-12-25 22:21:42 · 1266 阅读 · 0 评论 -
v-bind的用法、省略和class属性
首先应该知道HTML元素“属性”的概念:HTML中的元素是有属性的;这些额外的属性值可以配置元素或者以各种方式来调整元素的行为,进而满足用户所需的标准。比如:.note { font-style: italic; font-weight:bold;}<div v-bind:class="node"></div>这个例子就展示了...原创 2019-12-11 11:03:40 · 1153 阅读 · 2 评论 -
Vue学习笔记1:Vue.js的方便之处
我们用Vue.js是做界面的,有了界面,用户就可以与我们的产品交互,比如用户看到界面上有一些按钮,然后他选择一个点击了一下,这都是交互。用户都喜欢简洁、友好、漂亮、符合逻辑的界面,我们选择Vue.js去实现UI,就希望能做到这些。还有,我们希望能方便的达到上述效果。举两个例子,了解一下Vue.js的语法,看看是否开发方便。<!DOCTYPE html><html>...原创 2019-11-03 16:16:50 · 438 阅读 · 0 评论 -
从Mac上安装Vue CLI失败说起
最近想学习一下Vue,因为视频课程中使用的是Mac,我也就在Mac上实践,课程中需要安装Vue CLI:npm install -g @vue/cli然而控制台却说找不到npm命令:-bash:npm:command not found心想,我Mac上还没安装node吗?当我搜索有关node和Mac的信息时,都说要先安装Homebrew,想必是个好东西,就先安装了Homebre...原创 2019-05-30 22:32:11 · 3155 阅读 · 0 评论 -
记录vue遍历对象属性的一个疑问
vue中应该是存在某种机制,会对绑定的数据对象进行监听并执行遍历操作,今天发现被监听的对象的属性定义方式不同,遍历的效率会不同,先记录下来:class Test { constructor() { this.arr1 = [];//写法1 Object.defineProperty(this, "arr2", { value: ...原创 2019-07-24 09:59:06 · 1946 阅读 · 0 评论