![](/img/trans.png)
[英]Cant seem to get the routing right in this vue.js portfolio I have been working on
[英]I cant get Rails5.2 to compile Vue.js
我正在嘗試使用webpacker編譯* .vue文件,以便在rails中工作。
該項目是帶有Rails后端的vue前端(SPA),但我一直遇到相同的錯誤。
錯誤:[VueLoaderPlugin錯誤]未找到與.vue文件匹配的規則。 │18},確保至少有一個根目錄規則與.vue或.vue.html文件匹配。
我試圖在config / webpack / environment.js中放一條規則
這是github上項目的鏈接。
我遇到了類似的問題。 我正在運行Rails v5.2.3。 我固定它通過以下evironment.js
和vue.js
文件:
// config/webpacker/environment.js
const { environment } = require('@rails/webpacker')
const { VueLoaderPlugin } = require('vue-loader')
const VueLoaderConfig = require('./loaders/vue')
environment.loaders.append('VueLoaderConfig', VueLoaderConfig)
environment.plugins.append('VueLoaderPlugin', new VueLoaderPlugin())
module.exports = environment
// config/webpacker/loaders/vue.js
const { VueLoaderPlugin } = require('vue-loader')
module.exports = {
test: /\.vue(\.erb|\.slim)?$/,
exclude: /node_modules/,
use: 'vue-loader',
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.