Webpack loaderUtils.parseQuery()問題

在執行nuxt build的時候常常出現以下警告

$ (node:495) DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see https://github.com/webpack/loader-utils/issues/56

連網址也有就去看看https://github.com/webpack/loader-utils/issues/56

似乎是Webpack loader上remove了parseQuery問題引起了錯誤

要在webpack.config.js中加入process.traceDeprecation = true才能防些此問題出現。

但是在NuxtJS中沒有webpack.config.js要加在那?

答案就是看起來名字很像的nuxt.config.js

解決方法

process.traceDeprecation = true
process.noDeprecation = true

module.exports = {
  //config
}

module.exports以外加入這兩句就可以,這問題不少,官方討論中看來還未解決。暫時用這方式來運行吧!