vue.config.js/nuxt.config.js에서 완성을 사용하도록 설정
vue.config.js의 경우
vue create
한 환경에서 확인vue.config.js
/**
* @typedef { import("@vue/cli-service").ProjectOptions } Options
* @type { Options }
*/
const option = {
// ここに補完が効くようになる
};
module.exports = option;
↑ 이런 느낌이 될 것 같아요
nuxt.config.js의 경우
nuxt.config.js
/**
* @typedef { import("@nuxt/types").NuxtOptions } NuxtOptions
* @type { NuxtOptions }
*/
const option = {
// ここに補完が効くようになる
};
export default option;
↑ 이런 느낌이 될 것 같아요
@nuxtjs/vuetify를 사용하는 경우 다음과 같이 작성하십시오.
nuxt.config.js
import colors from "vuetify/es5/util/colors";
/**
* @typedef { import("@nuxt/types").NuxtOptions } NuxtOptions
* @typedef { import("vuetify/types/services/presets").VuetifyPreset } VuetifyPreset
* @type { NuxtOptions & { vuetify?: Partial<VuetifyPreset> } }
*/
const option = {
// ここに補完が効くようになる
};
export default option;
nuxt.config.js의 참고 사항
위의 @nuxtjs/vuetify와 같이 nuxt 플러그인 설정은 스스로 유형을 정의해야하며 괜찮습니다.
요약
config 파일을 ts로 쓰는 선택도 있는 것 같습니다만, 보완이 효과가 있다면 개인적으로는 js 쪽이 부담스럽다고 생각합니다.
일부러 기억의 설정을 일일이 구그하는 것도 귀찮고요.
관련 기사
webpack.config.js에서 완성 효과를 얻으려면 - Qiita
Reference
이 문제에 관하여(vue.config.js/nuxt.config.js에서 완성을 사용하도록 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/katsuya_U/items/a431d2137d04b13ceed2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)