validateString下一行是 Object.extname(path.js:752:5)的报错。
原因是在nuxt.config.js中:
把plugins的参数写错了。
// 此处省略大量代码
// ... ...
const baseConfig = require('./conf/'+xxx+'/nuxt.js');
let plugins = ['@plugins/element-ui'];
if(!ISDEMOVERSION) {
plugins.push({url: '@plugins/xx.js',ssr: false})
}
module.exports = Object.assign(
{
// 此处省略大量代码
// ... ...
plugins: plugins,
// ... ...
},
baseConfig
)
plugins.push({url
: ‘@plugins/xx.js’,ssr: false}),这个字段写错了。
改为:plugins.push({src
: ‘@plugins/xx.js’,ssr: false})。