Closed philippabele closed 3 years ago
@philippabele There shouldn‘t be a node_modules folder in the root directory. What steps did you make that generated the folder?
Maybe you find some inspiration here:
My folder structure looks like tree -L 2 -d
. ├── backend │ ├── api │ ├── build │ ├── config │ ├── extensions │ ├── node_modules │ └── public ├── db [error opening dir] ├── frontend │ ├── assets │ ├── components │ ├── layouts │ ├── pages │ ├── static │ ├── store │ └── types └── node_modules ├── @antfu ├── @babel ├── @csstools ├── @eslint ├── @gar ├── @humanwhocodes ├── @nodelib ├── @npmcli ├── @nuxt ├── @nuxtjs ├── @polka ├── @rollup ├── @types ├── @typescript-eslint ├── @vue ├── @webassemblyjs ├── @xtuc ├── accepts ├── acorn ├── acorn-jsx ├── acorn-walk ├── aggregate-error ├── ajv ├── ajv-errors ├── ajv-keywords ├── alphanum-sort ├── ansi-align ├── ansi-colors ├── ansi-escapes ├── ansi-html-community ├── ansi-regex ├── ansi-styles ├── anymatch ├── aproba ├── arg ├── argparse ├── arr-diff ├── arr-flatten ├── arr-union ├── array-includes ├── array-union ├── array-unique ├── array.prototype.flat ├── arrify ├── asn1.js ├── assert ├── assign-symbols ├── astral-regex ├── async-each ├── at-least-node ├── atob ├── autoprefixer ├── babel-loader ├── babel-plugin-dynamic-import-node ├── babel-plugin-polyfill-corejs2 ├── babel-plugin-polyfill-corejs3 ├── babel-plugin-polyfill-regenerator ├── balanced-match ├── base ├── base64-js ├── big.js ├── binary-extensions ├── bluebird ├── bn.js ├── boolbase ├── bootstrap ├── bootstrap-vue ├── boxen ├── brace-expansion ├── braces ├── brorand ├── browserify-aes ├── browserify-cipher ├── browserify-des ├── browserify-rsa ├── browserify-sign ├── browserify-zlib ├── browserslist ├── buffer ├── buffer-from ├── buffer-json ├── buffer-xor ├── builtin-status-codes ├── bytes ├── cacache ├── cache-base ├── cache-loader ├── call-bind ├── caller-callsite ├── caller-path ├── callsites ├── camel-case ├── camelcase ├── caniuse-api ├── caniuse-lite ├── chalk ├── chardet ├── chokidar ├── chownr ├── chrome-trace-event ├── ci-info ├── cipher-base ├── class-utils ├── clean-css ├── clean-regexp ├── clean-stack ├── cli-boxes ├── cli-cursor ├── cli-truncate ├── cli-width ├── coa ├── collection-visit ├── color ├── color-convert ├── color-name ├── color-string ├── colorette ├── commander ├── commondir ├── component-emitter ├── compressible ├── compression ├── concat-map ├── concat-stream ├── connect ├── consola ├── console-browserify ├── consolidate ├── constants-browserify ├── convert-source-map ├── cookie ├── copy-concurrently ├── copy-descriptor ├── core-js ├── core-js-compat ├── core-util-is ├── cosmiconfig ├── crc ├── create-ecdh ├── create-hash ├── create-hmac ├── create-require ├── cross-spawn ├── crypto-browserify ├── css-blank-pseudo ├── css-color-names ├── css-declaration-sorter ├── css-has-pseudo ├── css-loader ├── css-prefers-color-scheme ├── css-select ├── css-select-base-adapter ├── css-tree ├── css-what ├── cssdb ├── cssesc ├── cssnano ├── cssnano-preset-default ├── cssnano-util-get-arguments ├── cssnano-util-get-match ├── cssnano-util-raw-cache ├── cssnano-util-same-parent ├── csso ├── cuint ├── cyclist ├── de-indent ├── debug ├── decode-uri-component ├── dedent ├── deep-is ├── deepmerge ├── define-properties ├── define-property ├── defu ├── depd ├── des.js ├── destr ├── destroy ├── detect-indent ├── devalue ├── diffie-hellman ├── dir-glob ├── doctrine ├── dom-converter ├── dom-serializer ├── domain-browser ├── domelementtype ├── domhandler ├── domutils ├── dot-case ├── dot-prop ├── dotenv ├── duplexer ├── duplexify ├── ee-first ├── electron-to-chromium ├── elliptic ├── emoji-regex ├── emojis-list ├── encodeurl ├── end-of-stream ├── enhanced-resolve ├── enquirer ├── entities ├── errno ├── error-ex ├── error-stack-parser ├── es-abstract ├── es-to-primitive ├── escalade ├── escape-html ├── escape-string-regexp ├── eslint ├── eslint-config-prettier ├── eslint-config-standard ├── eslint-import-resolver-node ├── eslint-module-utils ├── eslint-plugin-es ├── eslint-plugin-import ├── eslint-plugin-jest ├── eslint-plugin-node ├── eslint-plugin-nuxt ├── eslint-plugin-promise ├── eslint-plugin-standard ├── eslint-plugin-unicorn ├── eslint-plugin-vue ├── eslint-scope ├── eslint-template-visitor ├── eslint-utils ├── eslint-visitor-keys ├── eslint-webpack-plugin ├── espree ├── esprima ├── esquery ├── esrecurse ├── estraverse ├── estree-walker ├── esutils ├── etag ├── events ├── eventsource-polyfill ├── evp_bytestokey ├── execa ├── exit ├── expand-brackets ├── extend-shallow ├── external-editor ├── extglob ├── extract-css-chunks-webpack-plugin ├── fast-deep-equal ├── fast-glob ├── fast-json-stable-stringify ├── fast-levenshtein ├── fastq ├── figgy-pudding ├── figures ├── file-entry-cache ├── file-loader ├── fill-range ├── filter-obj ├── finalhandler ├── find-cache-dir ├── find-up ├── flat ├── flat-cache ├── flatted ├── flatten ├── flush-write-stream ├── for-in ├── fork-ts-checker-webpack-plugin ├── fragment-cache ├── fresh ├── from2 ├── fs-extra ├── fs-memo ├── fs-minipass ├── fs-monkey ├── fs-write-stream-atomic ├── fs.realpath ├── function-bind ├── functional-red-black-tree ├── gensync ├── get-intrinsic ├── get-own-enumerable-property-symbols ├── get-port-please ├── get-stream ├── get-symbol-description ├── get-value ├── git-config-path ├── git-up ├── git-url-parse ├── glob ├── glob-parent ├── globals ├── globby ├── graceful-fs ├── gzip-size ├── hable ├── hard-source-webpack-plugin ├── has ├── has-ansi ├── has-bigints ├── has-flag ├── has-symbols ├── has-tostringtag ├── has-value ├── has-values ├── hash-base ├── hash-sum ├── hash.js ├── he ├── hex-color-regex ├── hmac-drbg ├── hosted-git-info ├── hsl-regex ├── hsla-regex ├── html-entities ├── html-minifier ├── html-minifier-terser ├── html-tags ├── html-webpack-plugin ├── htmlparser2 ├── http-errors ├── https-browserify ├── human-signals ├── husky ├── iconv-lite ├── icss-utils ├── ieee754 ├── iferr ├── ignore ├── import-cwd ├── import-fresh ├── import-from ├── import-modules ├── imurmurhash ├── indent-string ├── indexes-of ├── infer-owner ├── inflight ├── inherits ├── ini ├── inquirer ├── internal-slot ├── ip ├── is-absolute-url ├── is-accessor-descriptor ├── is-arrayish ├── is-bigint ├── is-binary-path ├── is-boolean-object ├── is-buffer ├── is-callable ├── is-color-stop ├── is-core-module ├── is-data-descriptor ├── is-date-object ├── is-descriptor ├── is-directory ├── is-docker ├── is-extendable ├── is-extglob ├── is-fullwidth-code-point ├── is-glob ├── is-negative-zero ├── is-number ├── is-number-object ├── is-obj ├── is-plain-obj ├── is-plain-object ├── is-regex ├── is-regexp ├── is-resolvable ├── is-shared-array-buffer ├── is-ssh ├── is-stream ├── is-string ├── is-symbol ├── is-unicode-supported ├── is-weakref ├── is-windows ├── is-wsl ├── isarray ├── isexe ├── isobject ├── jest-worker ├── jiti ├── js-tokens ├── js-yaml ├── jsesc ├── json-parse-better-errors ├── json-parse-even-better-errors ├── json-schema-traverse ├── json-stable-stringify-without-jsonify ├── json5 ├── jsonfile ├── kind-of ├── klona ├── last-call-webpack-plugin ├── launch-editor ├── launch-editor-middleware ├── levn ├── lines-and-columns ├── lint-staged ├── listr2 ├── loader-runner ├── loader-utils ├── locate-path ├── lodash ├── lodash._reinterpolate ├── lodash.clonedeep ├── lodash.debounce ├── lodash.kebabcase ├── lodash.memoize ├── lodash.merge ├── lodash.template ├── lodash.templatesettings ├── lodash.truncate ├── lodash.uniq ├── log-symbols ├── log-update ├── lower-case ├── lru-cache ├── magic-string ├── make-dir ├── map-age-cleaner ├── map-cache ├── map-visit ├── md5.js ├── mdn-data ├── mem ├── memfs ├── memory-fs ├── merge-source-map ├── merge-stream ├── merge2 ├── micromatch ├── miller-rabin ├── mime ├── mime-db ├── mime-types ├── mimic-fn ├── minimalistic-assert ├── minimalistic-crypto-utils ├── minimatch ├── minimist ├── minipass ├── minipass-collect ├── minipass-flush ├── minipass-pipeline ├── minizlib ├── mississippi ├── mixin-deep ├── mkdirp ├── move-concurrently ├── ms ├── multimap ├── mustache ├── mute-stream ├── nanoid ├── nanomatch ├── natural-compare ├── negotiator ├── neo-async ├── no-case ├── node-fetch ├── node-html-parser ├── node-libs-browser ├── node-object-hash ├── node-releases ├── node-res ├── normalize-package-data ├── normalize-path ├── normalize-range ├── normalize-url ├── npm-run-path ├── nth-check ├── num2fraction ├── nuxt ├── object-assign ├── object-copy ├── object-inspect ├── object-keys ├── object-visit ├── object.assign ├── object.getownpropertydescriptors ├── object.pick ├── object.values ├── on-finished ├── on-headers ├── once ├── onetime ├── opener ├── optimize-css-assets-webpack-plugin ├── optionator ├── os-browserify ├── os-tmpdir ├── p-defer ├── p-limit ├── p-locate ├── p-map ├── p-try ├── pako ├── parallel-transform ├── param-case ├── parent-module ├── parse-asn1 ├── parse-git-config ├── parse-json ├── parse-path ├── parse-url ├── parseurl ├── pascal-case ├── pascalcase ├── path-browserify ├── path-dirname ├── path-exists ├── path-is-absolute ├── path-key ├── path-parse ├── path-type ├── pbkdf2 ├── picocolors ├── picomatch ├── pify ├── pkg-dir ├── please-upgrade-node ├── pluralize ├── pnp-webpack-plugin ├── popper.js ├── portal-vue ├── posix-character-classes ├── postcss ├── postcss-attribute-case-insensitive ├── postcss-calc ├── postcss-color-functional-notation ├── postcss-color-gray ├── postcss-color-hex-alpha ├── postcss-color-mod-function ├── postcss-color-rebeccapurple ├── postcss-colormin ├── postcss-convert-values ├── postcss-custom-media ├── postcss-custom-properties ├── postcss-custom-selectors ├── postcss-dir-pseudo-class ├── postcss-discard-comments ├── postcss-discard-duplicates ├── postcss-discard-empty ├── postcss-discard-overridden ├── postcss-double-position-gradients ├── postcss-env-function ├── postcss-focus-visible ├── postcss-focus-within ├── postcss-font-variant ├── postcss-gap-properties ├── postcss-image-set-function ├── postcss-import ├── postcss-import-resolver ├── postcss-initial ├── postcss-lab-function ├── postcss-load-config ├── postcss-loader ├── postcss-logical ├── postcss-media-minmax ├── postcss-merge-longhand ├── postcss-merge-rules ├── postcss-minify-font-values ├── postcss-minify-gradients ├── postcss-minify-params ├── postcss-minify-selectors ├── postcss-modules-extract-imports ├── postcss-modules-local-by-default ├── postcss-modules-scope ├── postcss-modules-values ├── postcss-nesting ├── postcss-normalize-charset ├── postcss-normalize-display-values ├── postcss-normalize-positions ├── postcss-normalize-repeat-style ├── postcss-normalize-string ├── postcss-normalize-timing-functions ├── postcss-normalize-unicode ├── postcss-normalize-url ├── postcss-normalize-whitespace ├── postcss-ordered-values ├── postcss-overflow-shorthand ├── postcss-page-break ├── postcss-place ├── postcss-preset-env ├── postcss-pseudo-class-any-link ├── postcss-reduce-initial ├── postcss-reduce-transforms ├── postcss-replace-overflow-wrap ├── postcss-selector-matches ├── postcss-selector-not ├── postcss-selector-parser ├── postcss-svgo ├── postcss-unique-selectors ├── postcss-url ├── postcss-value-parser ├── postcss-values-parser ├── prelude-ls ├── prepend-http ├── prettier ├── pretty-bytes ├── pretty-error ├── pretty-time ├── process ├── process-nextick-args ├── progress ├── promise-inflight ├── proper-lockfile ├── protocols ├── prr ├── pseudomap ├── public-encrypt ├── pump ├── pumpify ├── punycode ├── q ├── qs ├── query-string ├── querystring ├── querystring-es3 ├── queue-microtask ├── randombytes ├── randomfill ├── range-parser ├── rc9 ├── read-cache ├── read-pkg ├── read-pkg-up ├── readable-stream ├── readdirp ├── regenerate ├── regenerate-unicode-properties ├── regenerator-runtime ├── regenerator-transform ├── regex-not ├── regexp-tree ├── regexpp ├── regexpu-core ├── regjsgen ├── regjsparser ├── relateurl ├── remove-trailing-separator ├── renderkid ├── repeat-element ├── repeat-string ├── require-from-string ├── reserved-words ├── resolve ├── resolve-from ├── resolve-url ├── restore-cursor ├── ret ├── retry ├── reusify ├── rgb-regex ├── rgba-regex ├── rimraf ├── ripemd160 ├── run-async ├── run-parallel ├── run-queue ├── rxjs ├── safe-buffer ├── safe-regex ├── safer-buffer ├── sass ├── sass-loader ├── sax ├── schema-utils ├── scule ├── semver ├── semver-compare ├── send ├── serialize-javascript ├── serve-placeholder ├── serve-static ├── server-destroy ├── set-value ├── setimmediate ├── setprototypeof ├── sha.js ├── shebang-command ├── shebang-regex ├── shell-quote ├── side-channel ├── signal-exit ├── simple-swizzle ├── sirv ├── slash ├── slice-ansi ├── snapdragon ├── snapdragon-node ├── snapdragon-util ├── sort-keys ├── source-list-map ├── source-map ├── source-map-resolve ├── source-map-support ├── source-map-url ├── sourcemap-codec ├── spdx-correct ├── spdx-exceptions ├── spdx-expression-parse ├── spdx-license-ids ├── split-on-first ├── split-string ├── sprintf-js ├── ssri ├── stable ├── stack-trace ├── stackframe ├── static-extend ├── statuses ├── std-env ├── stream-browserify ├── stream-each ├── stream-http ├── stream-shift ├── strict-uri-encode ├── string-argv ├── string-width ├── string.prototype.trimend ├── string.prototype.trimstart ├── string_decoder ├── stringify-object ├── strip-ansi ├── strip-bom ├── strip-final-newline ├── strip-json-comments ├── style-resources-loader ├── stylehacks ├── supports-color ├── svg-tags ├── svgo ├── table ├── tapable ├── tar ├── terser ├── terser-webpack-plugin ├── text-table ├── thread-loader ├── through ├── through2 ├── time-fix-plugin ├── timers-browserify ├── timsort ├── tmp ├── to-arraybuffer ├── to-fast-properties ├── to-object-path ├── to-regex ├── to-regex-range ├── toidentifier ├── totalist ├── tr46 ├── ts-loader ├── ts-pnp ├── tsconfig-paths ├── tslib ├── tsutils ├── tty-browserify ├── type-check ├── type-fest ├── typedarray ├── typescript ├── ua-parser-js ├── ufo ├── uglify-js ├── unbox-primitive ├── unfetch ├── unicode-canonical-property-names-ecmascript ├── unicode-match-property-ecmascript ├── unicode-match-property-value-ecmascript ├── unicode-property-aliases-ecmascript ├── union-value ├── uniq ├── uniqs ├── unique-filename ├── unique-slug ├── universalify ├── unpipe ├── unplugin ├── unplugin-vue2-script-setup ├── unquote ├── unset-value ├── upath ├── upper-case ├── uri-js ├── urix ├── url ├── url-loader ├── use ├── util ├── util-deprecate ├── util.promisify ├── utila ├── utils-merge ├── v8-compile-cache ├── validate-npm-package-license ├── vary ├── vendors ├── vm-browserify ├── vue ├── vue-client-only ├── vue-eslint-parser ├── vue-functional-data-merge ├── vue-hot-reload-api ├── vue-loader ├── vue-meta ├── vue-no-ssr ├── vue-router ├── vue-server-renderer ├── vue-style-loader ├── vue-template-compiler ├── vue-template-es2015-compiler ├── vuex ├── watchpack ├── watchpack-chokidar2 ├── webidl-conversions ├── webpack ├── webpack-bundle-analyzer ├── webpack-dev-middleware ├── webpack-hot-middleware ├── webpack-node-externals ├── webpack-sources ├── webpack-virtual-modules ├── webpackbar ├── whatwg-url ├── which ├── which-boxed-primitive ├── widest-line ├── word-wrap ├── worker-farm ├── wrap-ansi ├── wrappy ├── write-file-atomic ├── write-json-file ├── ws ├── xtend ├── xxhashjs ├── y18n ├── yallist ├── yaml └── yocto-queue
@larsrickert I found the problem! The node_modules folder on level 1 is a legacy folder from previous commits.
It looks like, that I have to clean up manually and git won't fix that problem for use :)
The .gitignore files in the subfolders are fine.
VS Code provided me following hint
Please update the .gitignore file.