配置vue專案stylus變數遇見的問題

2022-05-29 02:42:14 字數 545 閱讀 4043

問題描述

這個bug是這樣產生的

當我在build/utils.js做如下配置時出現的

const stylusoptions =

//return

), scss: generateloaders('sass'),

stylus: generateloaders('stylus',stylusoptions),

styl: generateloaders('stylus',stylusoptions)

}

當這樣配置時執行時會出現

module build failed: typeerror: path must be a string

這樣的bug

解決方法

stylus: generateloaders('stylus',stylusoptions),

styl: generateloaders('stylus')

對你沒看錯不給styl傳stylusoptions就好啦

原因正在研究

Vue 安裝依賴 stylus

安裝stylus stylus loadery依賴 npm install stylus stylus loaderpackage.json檔案配置 上述命令並不會幫我們安裝到配置檔案,需要我們自己配置下,如下,新增上這兩項配置 devdependencies 別名配置 配置別名為了在引用的時候,程...

vue專案配置環境變數

由於公司專案需要分別部署到測試 uat以及生產環境上,但是對於同乙個變數,在不同的環境測試下,需要取不同的值,所以就考慮配置環境變數去處理這個問題。一 在專案根目錄下建立是三個檔案,env.dev 測試環境 env.uat uat環境 env.prod 生產環境 env.uat 檔案 node en...

vue專案 env全域性變數配置

env全域性預設檔案,無論在什麼環境下都會執行 env.development開發環境下的配置檔案 env.production生產環境下的配置檔案 全域性的基礎api介面 當node env為development時,env.development會將.env中的同名屬性覆蓋,同理,當node e...