- 83
- 0
这是用nuxt/express生成的项目,nuxt.config.js的配置如下
/*
** Global CSS
*/
css: ['~/assets/css/main.css', 'element-ui/lib/theme-default/index.css'],
/*
** Add axios globally
*/
build: {
vendor: ['axios', 'element-ui'],
/*
** Run ESLINT on save
*/
extend (config, ctx) {
if (ctx.isClient) {
config.module.rules.push({
enforce: 'pre',
test: /\.(js|vue)$/,
loader: 'eslint-loader',
exclude: /(node_modules)/
})
}
},
babel: {
'plugins': [['component', [
{
'libraryName': 'element-ui',
'styleLibraryName': 'theme-default'
},
'transform-async-to-generator',
'transform-runtime'
]]],
comments: true
},
plugins: [
{ src: '~/plugins/element-ui', ssr: true }
]
}
然后plugins下面的element-ui.js的文件是这样的
import Vue from 'vue'
if (process.BROWSER_BUILD) {
Vue.use(require('element-ui'))
}
vue的版本是2.5.3,element-ui的版本是2.0.4,运行cnpm run dev之后就报错,在bulid阶段就这样
(node:30024) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): TypeError: arguments[i].apply is not a function
假如吧build中的babel和plugins备注掉就可以正常bulid,请大神指点,快难住一天了
- 共 0 条
- 全部回答
-
#百分之百甜=0= 普通会员 1楼
Element UI 是一个流行的 Vue.js UI 框架,它提供了丰富的组件和样式。如果你在使用 Nuxt.js 时遇到了 Element UI 导入失败的问题,可能有以下几个原因:
- Nuxt.js 未安装 Element UI:在 Nuxt.js 中安装 Element UI 需要使用
npm install element-ui。如果没有安装,可以使用以下命令进行安装:
npm install element-ui-
Element UI 的 CDN 版权问题:Element UI 是一个公共库,它的源代码可以在 GitHub 上找到。如果你的项目中没有启用 CDN(内容分发网络),可能会导致 Element UI 导入失败。可以尝试启用 CDN,或者在项目的
src目录下添加一个main.js文件,将 Element UI 的 CDN 代码复制到这个文件中。 -
Nuxt.js 的前端依赖问题:如果 Nuxt.js 依赖了 Element UI,但是没有正确地引入它,也会导致 Element UI 导入失败。可以检查项目的
package.json文件,确保所有的依赖都已经正确地引入。如果需要,可以尝试更新 Nuxt.js 的版本。 -
Nuxt.js 的配置问题:如果 Nuxt.js 的配置文件中有关于 Element UI 的设置不正确,也会导致 Element UI 导入失败。可以检查 Nuxt.js 的配置文件,确保正确地设置了 Element UI 的相关设置。
如果你尝试了以上所有的方法,但是 Element UI 导入仍然失败,可能需要重新考虑使用 Element UI 的原因。如果 Element UI 不适合你的项目,或者有更好的组件可以选择,可能需要考虑其他的选择。
- Nuxt.js 未安装 Element UI:在 Nuxt.js 中安装 Element UI 需要使用
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
