首页IT科技vue怎么引入css文件才会局部生效(Vue学习随笔(一)Vue的引入)

vue怎么引入css文件才会局部生效(Vue学习随笔(一)Vue的引入)

时间2025-08-05 10:06:56分类IT科技浏览6470
导读:前言 以往零零散散使用过一些Vue的语法,最近才刚刚系统接触Vue,现在是刚刚入门的状态,故在这里做一个记录和梳理,欢迎大家一起学习交流,有错误的地方也欢迎大家指正。...

前言

以往零零散散使用过一些Vue的语法               ,最近才刚刚系统接触Vue                       ,现在是刚刚入门的状态        ,故在这里做一个记录和梳理       ,欢迎大家一起学习交流                       ,有错误的地方也欢迎大家指正               。

正篇

梦开始的地方

在写之前我想先在这里贴出Vue的一个官方的(应该是)学习教学https://cn.vuejs.org/guide/introduction.html

本文里我也会遵循这个步骤来整理                ,我会尽量写的区别于链接中的文档       ,也会提出一些自己的想法                      ,欢迎看到的朋友们提出不同意见                       。

Vue的引入

Vue的引入分为两种                ,一种是再本地安装Vue,一种是使用CDN的形式引入                      ,这里我更加熟悉的是通过CDN使用Vue的方式                       ,但是使用CDN引入将无法使用单文件组件的语法(SFC),而我看到有朋友说SFC在大型开发中用的其实是比较多的        。所以这里我从头到尾用在本地搭建的方式进行一次               。

本地创建一个Vue应用

首先安装一个NodeJS               ,这是一个搭载V8内核的JavaScript运行环境                       ,不依赖浏览器即可运行JavaScript代码                       。这里我编辑器采用VS Code并安装了Volar扩展        。

在终端中输入

> npm init vue@latest

这个指令用于安装create-vue        ,这是一个CLI               ,用于Vue的安装                       ,这里会看到一些可选功能        ,如果没有需要或是不了解       ,可以先选择No(毕竟到了需要的时候还能再装)       。

在项目被创建后                       ,可以通过

> cd "你的项目" > npm install > npm run dev

这时已经可以运行一个Vue项目了

当你准备把应用发布到生产环境(投入应用)时                ,运行

> npm run build

通过CDN使用Vue

这是一种很方便的Vue使用方法       ,和很多JavaScript组件的引用方式相同                      ,直接在代码中引入

<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>

这样使用了全局构建版本的Vue                ,所有的顶层API都会在Vue对象中                       。这里给出一个例子:

<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script> <div id="app">{{ message }}</div> <script> const { createApp } = Vue createApp({ data() { return { message: Hello Vue! } } }).mount(#app) </script>

此外,利用CDN引入还可以考虑ES模块的方法:

<div id="app">{{ message }}</div> <script type="module"> import { createApp } from "https://unpkg.com/vue@3/dist/vue.esm-browser.js" createApp({ data() { return { message: Hello Vue! } } }).mount(#app) </script>

此外还有使用Import maps的方法                      ,这个方法与上面代码类似                       ,感觉写的要麻烦一点,这里就先不提了               。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
云服务设置密码(云服务器修改密码的步骤是什么) arp表存在哪里(arptables-save命令 – 保存ARP表)