Vue创建一:创建项目及样式引入

一、基础创建

1、首先安装vue-cli

npm install -g vue-cli

2、创建一个使用webpack模板的项目

vue init webpack my-project

3、进入目录

cd my-project

4、安装依赖

npm install

5、启动vue项目

npm run dev

二、项目中安装和引入sass

npm install node-sass --save

npm install stylus-loader --save

三、全局引入sass文件

scss文件中定义了常量函数等,避免.vue文件每次都@import引入

1、添加依赖:

npm install sass-resources-loader --save-dev

2、修改build/utils.js:

scss: generateLoaders(‘sass‘).concat(
      {
        loader: ‘sass-resources-loader‘,
        options: {
          resources: path.resolve(__dirname, ‘../src/assets/css/rem.scss‘)
        }
      }
    )

四、引入本地样式

main.js

import ‘css/reset.css‘
import ‘css/iconfont/iconfont.css‘  

css路径需要在build/webpack.base.conf.js中设置

resolve: {
    extensions: [‘.js‘, ‘.vue‘, ‘.json‘],
    alias: {
      ‘vue$‘: ‘vue/dist/vue.esm.js‘,
      ‘@‘: resolve(‘src‘),
      ‘css‘:resolve(‘src/assets/css‘)
    }
  }, 

五、main.js中执行全局函数

resize();
window.onresize = function(){
	resize()
};
function resize(){
	var htmlW = document.documentElement.clientWidth||document.body.clientWidth;
	if(htmlW>767){
		htmlW = 768;
	}
	document.documentElement.style.fontSize = htmlW/10+‘px‘;
}

原文地址:https://www.cnblogs.com/Youngly/p/9208714.html

时间: 2024-08-29 08:54:27

Vue创建一:创建项目及样式引入的相关文章

新手入门vue 使用vue-cli创建项目

本文是针对对于完全没有了解过vue 和npm,连运行环境和项目构建的都不会的小白,对于前端老司机的就不用看了,浪费时间. 使用npm 与vue-cli 构建vue 项目 第一步:安装运行环境(node与npm) nodeJ官网:http://nodejs.cn/ 下载安装包( 安装) 安装完成后,需要检测是否安装成功 使用命令行cmd  打开dos 黑窗口,运行 node  -v 和 npm –v,出现版号说明安装成功 注(npm 是node自带的,在安装node时已经安装了) 如何升级npm

Vue Create 创建一个新项目 命令行创建和视图创建

开始之前 你可以先 >>:cd desktop[将安装目录切换到桌面] >>:vue -V :Vue CLI 3.0.0-rc.11 >>:vue create yanxiatingyu :xxxxx一段英文 >>:y >>:cd yanxiatingyu >>:npm run serve 浏览器输入:http://localhost:8080/ 假如浏览器能够打开,没有出现页面 可能你的端口被占用了. C:\Users\ruby&g

Vue安装并创建一个简单项目

1.nodejs安装 下载地址:https://nodejs.org/en/download/ 安装完之后cmd 下输入:node -v 查看是否安装成功. 2.查看npm版本 cmd下输入命令:npm -v 如果低于3.0版本需要进行升级 升级方法: 在cmd命令下cd到nodejs安装目录,然后输入以下命令:npm update npm 这里要等待一下.更新完成后再使用:npm -v检查一下版本 3.cnpm安装 cnpm是淘宝的一个镜像,安装之后可以使用cnpm安装命令工具,安装速度会加快

[Swift通天遁地]九、拔剑吧-(3)创建多种自定义Segment分段样式的控件

本文将演示创建多种自定义Segment分段样式的控件. 首先确保已经安装了所需的第三方类库.双击查看安装配置文件[Podfile] 1 platform :ios, '12.0' 2 use_frameworks! 3 4 target 'DemoApp' do 5 source 'https://github.com/CocoaPods/Specs.git' 6 pod 'PagingMenuController' 7 end 根据配置文件中的相关设置,安装第三方类库. 安装完成之后,双击打开

创建一个android项目与创建一个android虚拟设备

创建一个android项目 Navigator面板区点击右键-->New-->Android Application Project,打开New Android Applicaton窗口.输入Application Name(应用程序的名称,就是显示在手机上的名称,比如:微信),Project Name(项目名称,一般显示在eclipse上的项目名称),Package Name(指定它的java包名,比如:com.qq.weixin).Minimum Required SDK表示运行应用程序所

idea创建普通java项目以及maven创建项目过程(转)

1. idea创建一个普通项目流程 http://blog.csdn.net/testcs_dn/article/details/52303941 2. idea创建maven项目流程 http://www.cnblogs.com/wql025/p/5215570.html ,这篇博客包含了maven创建普通项目以及web项目的流程,过程详细 3. 个人比较喜欢创建maven项目,因为maven项目进行依赖的管理比较方便,如果需要引入一些外部依赖包也只需要在pom包中加入dependency,m

C#窗体皮肤制作(二):创建窗体库项目以及最小化、最大化、关闭按钮的实现

很高兴有朋友关注这篇博客,同时也十分抱歉让关注的朋友久等了,隔上一篇博客也有3个月没有更新,主要是由于3月份辞职,4月份初离职到期离开了北京高德,来到了上海张江.目前新工作也处于熟悉当中,希望大家能体谅.刚好这周末有点时间,我就接着写写,这篇博客主要是针对初学者,希望给为他们能提供一种较易理解的窗体皮肤制作思路,记得自己当初学习C#编程的时候也是摸着石头过河. 闲话少说,我还是接着上篇博客继续写,上次说明了下如何收集图片资源,这次就以360安全卫士来做示例进行模仿,本来也想过模仿下qq,但是qq

创建一个springmvc项目(一)

还是写一个这样的博客吧. Eclipse:4.3.2-jee. tomcat:7 Maven:3-2-1 开始: 1  创建一个 Maven Project 2 选择一个工程路径 3 Maven插件带有很多的模板,这里选择 quickstart 4 输入Group Id,Artifact Id,Version .Maven会通过这几个预创建你的代码目录,所以注意下. 5 Maven项目到这里就创建好了,目录如下 6 从上图看见项目初始引入的jdk是1.5的,这里我们改成1.6的. 7 已经变为1

【Maven】 Eclipse使用Maven创建Java Web 项目(一)

需求:创建一个Servlet版本3.0,Java版本是1.7的Maven Web项目 创建环境: 系统:window 7 软件:Eclipse.Maven 创建步骤: 1.使用eclipse工具创建maven项目,并指定项目存储的位置 2.选择创建一个web项目,并设置项目的Group Id.Artifact Id.Package信息 3.点击Finish,生成maven web项目,项目结构如下图 未展开: 展开图: 按照以上步骤创建的maven项目,我们还需做以下修改可以避免乱码做如下设置: