VUEがIEの下でReferenceErrer:Promise未定義の問題を解決します。
1783 ワード
問題の原因:
IEのいくつかの低バージョンのブラウザはES 6文法に対してサポートされていません。
Promiseはes 6文法で、非同期関数の多重入れ子を解決するための問題です。
説明:Promiseを使っていないわけではないかもしれませんが、Axiosなどを使っている可能性があります。その中の原理はPromiseです。パッケージしました。
解決策:
ステップ1:
babel polyfillをインストールします。
npm install--save babel-polyfill
もしあなたが使用しているのがyarnインストールの場合:
yarn add babel-polyfill
備考:yarnを使ってインストールすると、Csaveを追加する必要はありません。今はデフォルトで携帯しています。それに、認識されないこともあります。
ステップ2:buildフォルダ下のwebpack.base.com nf.jsファイルを設定します。
ステップ3:Main.jsファイルの設定
最後に、プロジェクトを再起動すればいいです。
npm run dev//npm startまたはyarn run devは全部できます。
これは私自身が直面した問題です。皆さんの助けになりたいです。
補足知識:Nuxt.jsはどのようにSEO最適化をしますか?
Nuxt.jsはどのようにSEO最適化をしますか?
全体
nuxt.co nfig.jsプロファイルには、全体のtitle、content、keywordsなどのプロパティを設定できるhead属性があります。
ある個別ページのtitleやキーワードなどを設定します。まずこのページのJSコードを見つけるにはhead()の方法があります。同様にいくつかの類似の設定ができます。
IEのいくつかの低バージョンのブラウザはES 6文法に対してサポートされていません。
Promiseはes 6文法で、非同期関数の多重入れ子を解決するための問題です。
説明:Promiseを使っていないわけではないかもしれませんが、Axiosなどを使っている可能性があります。その中の原理はPromiseです。パッケージしました。
解決策:
ステップ1:
babel polyfillをインストールします。
npm install--save babel-polyfill
もしあなたが使用しているのがyarnインストールの場合:
yarn add babel-polyfill
備考:yarnを使ってインストールすると、Csaveを追加する必要はありません。今はデフォルトで携帯しています。それに、認識されないこともあります。
ステップ2:buildフォルダ下のwebpack.base.com nf.jsファイルを設定します。
ステップ3:Main.jsファイルの設定
最後に、プロジェクトを再起動すればいいです。
npm run dev//npm startまたはyarn run devは全部できます。
これは私自身が直面した問題です。皆さんの助けになりたいです。
補足知識:Nuxt.jsはどのようにSEO最適化をしますか?
Nuxt.jsはどのようにSEO最適化をしますか?
全体
nuxt.co nfig.jsプロファイルには、全体のtitle、content、keywordsなどのプロパティを設定できるhead属性があります。
head: {
title: pkg.name,
meta: [
{ charset: 'utf-8' },
{ name: 'viewport', content: 'width=device-width, initial-scale=1' },
{ hid: 'description', name: 'description', content: pkg.description }
],
link: [
{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
]
},
ローカルある個別ページのtitleやキーワードなどを設定します。まずこのページのJSコードを見つけるにはhead()の方法があります。同様にいくつかの類似の設定ができます。
head(){
return{
title:' ',
meta:[{
'name':'keywords',
'content': ' 、 、 、 、 、 、 、 、 、 '
}]
}
}
以上の解決のVUEはIEの下でReferenceErrer:Promiseの未定義の問題が現れました。小編集はみんなのすべての内容を共有しました。参考にしていただければと思います。どうぞよろしくお願いします。