WARNING
./src/main.js の 1 つの警告 23:24:43 の警告でコンパイルされました
エクスポート 'default' ('store' としてインポート) が './store' に見つかりませんでした (モジュールにはエクスポートがありません)
このエラーは、関連するエクスポート ストアが見つからないために発生しました。
src/stoer/index.js に エクスポートのデフォルトストア を追加するだけです
import { createStore } from "vuex"
//vuex 的核心作用就是帮我们管理组件之间的状态的
const store = createStore({
//所有的状态数据都放在这里(数据)
state:{
counter:0
}
})
export default store
2. 上の図の問題を解決したい場合は、.eslintrc.jsファイルで、赤いボックス内のコードを追加して、コードが普及するという問題を解決します。完全なエラー メッセージ: 解析エラー: Babel 構成がありませんD:\VuecliWorkspace \vue_test\src\main.js のファイルが検出されました。requireConfigFile: false で構成ファイルのチェックを無効にするか、構成ファイルを見つけられるように Babel を構成してください
問題を解決するにはrequireConfigFile:falseを使用するように書かれています
解決策: "requireConfigFile":false
3. Vue プロジェクトに「コンポーネント名 "xxxx" は常にマルチワード vue/multi-word-comp である必要があります」というエラーが表示された場合はどうすればよいですか? このコード行を追加するだけです。 Vue プロジェクト このような間違い: テキストを変更することをお勧めします
プロジェクト内で vue.config.js ファイルを見つけて、ファイルを設定します。設定情報は次のとおりです。
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
lintOnSave:false
})
通常、vue.config.js ファイルがある場合は、次のコード行を追加するだけで済みます。
lintOnSave:false
4. このコードからこれを削除します const handleLogin=()=>{
this.$store.commit("setCoun",100);
console.log(store.state.count);
}
5、