webpack代码:
entry: {
home : [
'babel-polyfill',
'./src/main/main.js'
],
common:['vue', 'babel-polyfill']
},
output : {
path : path.join(__dirname, 'build'),
filename: '[name].js',
chunkFilename: '[id].build.js?[chunkhash]',
publicPath: '/build'
},
module : {
rules: [
{
test: /\.(less|css)$/,
use: ['style-loader', 'css-loader','less-loader']
},
{
test:/\.(js)?$/,
loader:'babel-loader',
exclude:/node_modules/,
options:{
presets:['env','stage-0','stage-1','stage-2']
}
},
{
test: /\.vue$/,
loader: 'vue-loader',
},
{
test: /\.(png|jpg|gif)?$/,
use: ['url-loader?limit=8192&name=[name]_[sha512:hash:base64:7].[ext]'],
},
{
test: /\.(eot|woff|ttf|svg)$/,
use: ['file-loader?limit=81920&name=[name]_[sha512:hash:base64:7].[ext]']
}
]
},
resolve: {
alias: {
'vue$': 'vue/dist/vue.js'
}
},
vue 代码:
methods : {
async findPmGzFsDjNumber(url) {
let res = await axios.get(url)
this.$store.dispatch('getPmGzFsNum', res.data.result)
}
}
报async findPmGzFsDjNumber(url),这行代码:
Uncaught SyntaxError: Unexpected identifier
测了下,除了高版本谷歌,其他搜狗 谷歌 都会 报错。但是 不是已经转码了么?
是缺少promise吗?