1. 程式人生 > >使用webpack構建vue-cli專案,寫scss指令碼語言報錯

使用webpack構建vue-cli專案,寫scss指令碼語言報錯

error  in ./src/components/home.vue

Syntax Error: Unclosed block


 @ ./node_modules/vue-style-loader!./node_modules/css-loader?{"sourceMap":false}!./node_modules/vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-7cbbe74f","scoped":false,"hasInlineConfig":false}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0&bustCache!./src/components/home.vue 4:14-317 13:3-17:5 14:22-325
 @ ./src/components/home.vue
 @ ./src/router/index.js
 @ ./src/main.js
 @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js

後來上網查詢,如果你需要使用sass/scss定義樣式,那麼為了能正常編譯,還需要做如下配置: 

//因為sass-loader依賴於node-sass,所以還要安裝node-sass
npm install --save-dev node-sass
//在專案下,執行下列命令列
npm install --save-dev scss-loader
npm install --save-dev sass-loader

因為資源是到國外下載的,如果長時間未響應或者報錯,可以試用淘寶映象

npm install --save node-sass --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist --sass-binary-site=http://npm.taobao.org/mirrors/node-sass

相關推薦

使用webpack構建vue-cli專案,scss指令碼語言

error in ./src/components/home.vue Syntax Error: Unclosed block @ ./node_modules/vue-style-loa

webpack vue-cli 一有空格和分號就

pac async sta 報錯 函數塊 代碼 lint 函數參數 ons webpack vue-cli 一有空格和分號就報錯 eslintrc.js 這是ESLint的配置文件,至於為什麽用ESLint的話,就是為了自動檢查代碼,保持一致的代碼風格,從而保證代碼質量.

vue開啟專案npm run dev 後'webpack-dev-server'

       啊啊啊啊啊。我想在這裡傳上來一張報錯的圖,怎麼瀏覽器就卡的會轉圈,圖片不讓傳呢?好氣哦[○・`Д´・ ○],怎麼感覺csdn改的不怎好用了,看到這知道的小夥伴知道的可以告訴我一下哈,在此先謝過了。Thanks♪(・ω・)ノ         好了,說正事。報錯顯

vue-cli腳手架的使用時eslint

今晚在安裝webpack+vue的時候遇到的一個小坑,當執行npm run dev的時候報了以下的錯誤 (有空再詳細瞭解一下什麼是eslint,怎麼使用) 導致的原因是:設定了eslint-router,從而導致程式碼做了規範 解決方法:把下面的程

element-ui和npm、webpackvue-cli搭建Vue專案

一、element-ui的簡單使用 1、安裝 1. npm 安裝  推薦使用 npm 的方式安裝,它能更好地和 webpack 打包工具配合使用。  npm i element-ui -S 2. CDN 目前可以通過 unpkg.com/element-ui 獲取到最新版本的資源,在頁面上引入

vue-cli 專案執行時報處理,'webpack-dev-server' 不是內部或外部命令,也不是可執行的程式,更換電腦執行本地的vue-cli專案處理

在做vue-cli 腳手架搭建專案時,把本地專案拷回自己的電腦上執行報錯,後來經查閱解決, 報錯資訊 'webpack-dev-server' 不是內部或外部命令,也不是可執行的程式 或批處理檔案。 npm ERR! code ELIFECYCLE npm ERR! er

使用webpack構建vue專案並打包

1.首先安裝node.js (因為需要npm) 2.安裝webpack npm install -g webpack 3.安裝淘寶映象 npm install -g cnpm --registry=https://registry.npm.taobao.org 4.npm安裝v

vue構建專案筆記5(在vue-cli專案中引用公用方法)(vue resource統一處理)

之前用cli腳手架構建的專案廢了,又讓我改成jq了,悲劇,這次這個專案用純vue實現了,哈哈。下面介紹如何引入全域性方法供每個元件都能呼叫。 1.建立一個js檔案,我起的名字叫做“common.js”,放在assets>js下。 2.在common.js檔案中寫入公用

vue-cli 專案 webpack.prod.conf.js 檔案程式碼註釋

// 生產模式配置檔案 webpack.prod.conf.js // 註釋參考 https://www.cnblogs.com/ye-hcj/p/7082620.html 和 https://yq.aliyun.com/articles/609824 和 https:/

vue-cli 專案 webpack.base.conf.js 檔案程式碼註釋

'use strict' // 基礎配置檔案 webpack.base.conf.js // 註釋參考 https://www.cnblogs.com/ye-hcj/p/7082620.html 和 https://yq.aliyun.com/articles/60982

webpack 構建Vue項目

src 依賴 構建 -1 ima images blog 全局 .cn # 全局安裝 vue-cli $ npm install --global vue-cli # 創建一個基於 webpack 模板的新項目 $ vue init webpack my-pro

vue-cli中安裝scss,且可以全局引入scss的步驟

dirname source generate install cnpm clas pre www ner 在寫vue的css樣式時,覺得需要css預處理器讓自己的css更加簡潔、適應性更強、可讀性更佳,更易於代碼的維護,於是在vue-cli腳手架采用scss。寫過的人都知

npm、webpackvue-cli 快速上手版

Node.js   npm 什麼是Node.js  以及npm 簡單的來說 Node.js 就是執行在服務端的JavaScript,基於Chrome V8 引擎的。 npm 是Node.js 的包管理工具。 npm的安裝和更新 Node

Vue學習筆記之vue-cli專案搭建及解析

Vue (一)安裝node.js 首先需要安裝node環境,可以直接到中文官網http://nodejs.cn/下載安裝包。 只是這樣安裝的 node 是固定版本的,如果需要多版本的 node,可以使用 nvm 安裝http://blog.csdn.net/s8460049/art

vue-cli專案在IE下執行鉤子函式丟擲異常“ReferenceError: “Promise”未定義”的解決辦法

相容IE是個坑,低版本IE很多都沒法跑起來 問題現象:vue-cli專案在IE下執行,會在鉤子函數出現 ReferenceError: “Promise”未定義 解決辦法: step1:安裝最新的web-pack-server 命令列:npm install --save-dev web

npm、webpackvue-cli快速上手版

3.0 新特性 區分 jquer vue-cli test pro 文檔 配置文件 node.js和npm npm的安裝和更新 Node.js下載安裝,npm自帶的包管理工具。 查看安裝版本信息:   node -v 查看node.js版本信息   npm -v

npm、webpackvue-cli上手

span fff 全局 web 安裝完成 bsp ear 打包 太多的 Node.js npm 什麽是Node.js 以及npm 簡單的來說 Node.js 就是運行在服務端的JavaScript,基於Chrome V8 引擎的。 npm 是Node.js 的

三十、Vue-cli專案結構講解

                       Vue-cl

vue實戰開發002:區域網中訪問vue-cli專案

       專案準備上線了,後期交給另一個團隊負責,在部署伺服器前人家要先了解下我們的專案情況,所以需要登入,由於是內網環境,所以對方可以直接訪問我的電腦ip來訪問我的本地專案,但是在開發時我們設定的是localhost也就是127.0.0.1訪問本地專案,

vue-cli一個數量加減

vue實現汽車購票的加減 需求:最少減到1,減到1時顏色變灰並且不讓再減,最大加到5,顏色變灰並且不再讓加,效果如下: html程式碼: <template> <div> <div class="zk-order"