代码拉取完成,页面将自动刷新
const withCSS = require('@zeit/next-css')
const withLess = require('@zeit/next-less')
const webpack = require('webpack')
/* Without CSS Modules, with PostCSS */
const argv = require("yargs").argv;
module.exports = withLess(withCSS({
cssModules: true,
cssLoaderOptions: {
importLoaders: 1,
localIdentName: "[local]___[hash:base64:5]",
},
webpack: function (config) {
config.externals = {
react: "React",
// "react-dom": "ReactDOM",
"react-router": "ReactRouter",
redux: "Redux",
echarts: "echarts",
konva: "Konva",
lodash: {
commonjs: 'lodash',
amd: 'lodash',
root: '_' // indicates global variable
},
axios: "axios",
mockjs: "mockjs"
}
config.devtool = "cheap-module-eval-source-map"
config.plugins = config.plugins.concat(
[
new webpack.DefinePlugin({
NODE_ENV: "'" + process.env.NODE_ENV + "'",
__API__: process.env.NODE_ENV == "production" ? "'/api'" : "'/api'",
UPLOAD_ACTION: "'https://upload-z2.qiniup.com'",
IMAGE_DOMAIN: "'https://qn.diyeetech.com'"
}),
]
)
return config;
}
}))
/* With CSS Modules */
// module.exports = withCSS({ cssModules: true })
/* With additional configuration on top of CSS Modules */
/*
module.exports = withCSS({
cssModules: true,
webpack: function (config) {
return config;
}
});
*/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。