Rails - 如何使用 webpack 删除 vue.js
Posted
技术标签:
【中文标题】Rails - 如何使用 webpack 删除 vue.js【英文标题】:Rails - How to remove vue.js with webpack 【发布时间】:2021-02-04 11:39:34 【问题描述】:我用命令行安装了 Vue.js:
bundle exec rails webpacker:install:vue
如何恢复并卸载 Vue.js?
【问题讨论】:
【参考方案1】:webpacker
v5 目前不支持卸载,所以你必须手动撤消install:vue
command's actions:
从 config/webpack/loaders 中移除 vue 加载器:Delete<rootDir>/config/webpack/loaders/vue.js
移除 vue 加载器:在<rootDir>/config/webpack/environment.js
:
一个。 deleteconst VueLoaderPlugin = require('vue-loader')
b. deleteenvironment.plugins.prepend('VueLoaderPlugin', new VueLoaderPlugin())
c。 deleteconst vue = require('./loaders/vue')
d。 deleteenvironment.loaders.prepend('vue', vue)
从 Webpack 配置中移除 .vue
文件扩展支持:在 Webpacker 配置文件中,delete - .vue
删除示例入口文件:Delete<srcDir>/hello_vue.js
删除 Vue 应用文件:Delete<srcDir>/app.vue
卸载 Vue 依赖项:来自 <rootDir>
、run yarn remove vue vue-loader vue-template-compiler
【讨论】:
以上是关于Rails - 如何使用 webpack 删除 vue.js的主要内容,如果未能解决你的问题,请参考以下文章
如何在 webpacker rails 中使用 ProvidePlugin?
如何使用 Tailwind CSS 读取和解决 Rails 中的 Webpack 错误?
如何在rails中使用webpacker安装tailwindcss [关闭]
如何在 Webpacker 中使用 Rails Url 助手/Rails 5.1 中的 React-rails