美文网首页
有关vue项目的搭建以及 scss的调试

有关vue项目的搭建以及 scss的调试

作者: 小懒猫4 | 来源:发表于2017-05-24 17:37 被阅读57次

    1.安装node

    地址
    node官网 https://nodejs.org/en/
    输入

    node -v

    可以查看node版本


    Paste_Image.png

    2.全局安装vue-cli

    npm install-g vue-cli

    3.创建一个webpack 的项目

    vue init webpack my-project(默认安装2.0)
    vue init webpack#1.0 my-project(安装1.0)

    4.安装依赖

    cd my-project
    npm install

    安装完以后可以看到项目中多了 node_modules这个文件夹

    Paste_Image.png

    5.安装sass的依赖包

    npm install --save-dev sass-loader
    //sass-loader依赖于node-sass
    npm install --save-dev node-sass

    安装完后的package.json目录为下

    {
    "name": "accounting2",
    "version": "1.0.0",
    "description": "A Vue.js project",
    "author": "mimiguan 1003386687@qq.com",
    "private": true,
    "scripts": {
    "dev": "node build/dev-server.js",
    "start": "node build/dev-server.js",
    "build": "node build/build.js"
    },
    "dependencies": {
    "vue": "^2.2.6",
    "vue-resource": "^1.3.3",
    "vue-router": "^2.3.1"
    },
    "devDependencies": {
    "autoprefixer": "^6.7.2",
    "babel-core": "^6.22.1",
    "babel-loader": "^6.2.10",
    "babel-plugin-transform-runtime": "^6.22.0",
    "babel-preset-env": "^1.3.2",
    "babel-preset-stage-2": "^6.22.0",
    "babel-register": "^6.22.0",
    "chalk": "^1.1.3",
    "connect-history-api-fallback": "^1.3.0",
    "copy-webpack-plugin": "^4.0.1",
    "css-loader": "^0.28.2",
    "eventsource-polyfill": "^0.9.6",
    "express": "^4.14.1",

    "extract-text-webpack-plugin": "^2.1.0",
    "file-loader": "^0.11.1",
    "friendly-errors-webpack-plugin": "^1.1.3",
    "html-webpack-plugin": "^2.28.0",
    "http-proxy-middleware": "^0.17.3",
    "node-sass": "^4.5.3",
    "opn": "^4.0.2",
    "optimize-css-assets-webpack-plugin": "^1.3.0",
    "ora": "^1.2.0",
    "rimraf": "^2.6.0",
    "sass-loader": "^6.0.5",
    "semver": "^5.3.0",
    "shelljs": "^0.7.6",
    "style-loader": "^0.18.1",
    "url-loader": "^0.5.8",
    "vue-loader": "^11.3.4",
    "vue-style-loader": "^2.0.5",
    "vue-template-compiler": "^2.2.6",
    "webpack": "^2.3.3",
    "webpack-bundle-analyzer": "^2.2.1",
    "webpack-dev-middleware": "^1.10.0",
    "webpack-hot-middleware": "^2.18.0",
    "webpack-merge": "^4.1.0"
    

    },
    "engines": {
    "node": ">= 4.0.0",
    "npm": ">= 3.0.0"
    },
    "browserslist": [
    "> 1%",
    "last 2 versions",
    "not ie <= 8"
    ]
    }

    6.修改style标签

    打开app.vue,修改style为

    <style lang="scss">

    style中 添加内容

    $color:red;p {color:$color}

    进行测试。
    ps:引入的scss文件必须带后缀,否则报错,如下图

    Paste_Image.png

    相关文章

      网友评论

          本文标题:有关vue项目的搭建以及 scss的调试

          本文链接:https://www.haomeiwen.com/subject/unbwwttx.html