merrickluo / lsp-tailwindcss

the lsp-mode client for tailwindcss
GNU General Public License v3.0
178 stars 20 forks source link

Using inside rails 7 causes tailwind to fail #34

Open the-moriarty opened 2 years ago

the-moriarty commented 2 years ago

Im using inside a rails 7 project (using importmap) that causes the project to dont have an node_modules folder.

Result:

Tailwind CSS: Can't resolve 'tailwindcss' in '/Users/moriarty/project/project'
Error
    at new SilentError (/Users/moriarty/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:322757)
    at /Users/moriarty/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:405605
    at Generator.next (<anonymous>)
    at fulfilled (/Users/moriarty/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:397393)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)```

Any ideas ?

Using inside an html.erb file.

On react project it works.

merrickluo commented 2 years ago

this error seems reported by the language server, does the vscode plugin works with rails 7 project?

merrickluo commented 2 years ago

FYI, I find that the new release of tailwindcss-intellisense has bundled tailwindcss now, but the @tailwindcss/language-server didn't get the update yet, it should be fixed after the update. https://github.com/tailwindlabs/tailwindcss-intellisense/releases/tag/v0.7.5

merrickluo commented 2 years ago

@the-moriarty https://www.npmjs.com/package/@tailwindcss/language-server tailwindcss-language-server 0.0.7 is released, please update and try again.

otavioschwanck commented 2 years ago

@merrickluo still not working, even with 0.0.7:

Command "/Users/otavio/.emacs.d/.local/etc/lsp/npm/vscode-html-languageserver-bin/bin/html-languageserver --stdio" is present on the path.
Command "/Users/otavio/.emacs.d/.local/etc/lsp/npm/vscode-html-languageserver-bin/bin/html-languageserver --stdio" is present on the path.
Found the following clients for /Users/otavio/teste_tail/app/views/layouts/application.html.erb: (server-id html-ls, priority -4)
The following clients were selected based on priority: (server-id html-ls, priority -4)
Command "/Users/otavio/.emacs.d/.local/etc/lsp/npm/vscode-html-languageserver-bin/bin/html-languageserver --stdio" is present on the path.
Command "/Users/otavio/.emacs.d/.local/etc/lsp/npm/vscode-html-languageserver-bin/bin/html-languageserver --stdio" is present on the path.
Found the following clients for /Users/otavio/teste_tail/app/views/layouts/application.html.erb: (server-id html-ls, priority -4)
The following clients were selected based on priority: (server-id html-ls, priority -4)
Command "/Users/otavio/.nvm/versions/node/v14.18.1/bin/tailwindcss-language-server --stdio" is present on the path.
Command "/Users/otavio/.nvm/versions/node/v14.18.1/bin/typescript-language-server --tsserver-path /Users/otavio/.nvm/versions/node/v14.18.1/bin/tsserver --stdio --tsserver-log-file /dev/stderr" is present on the path.
Command "deno lsp" is not present on the path.
Command "/Users/otavio/.nvm/versions/node/v14.18.1/bin/tailwindcss-language-server --stdio" is present on the path.
Command "/Users/otavio/.nvm/versions/node/v14.18.1/bin/typescript-language-server --tsserver-path /Users/otavio/.nvm/versions/node/v14.18.1/bin/tsserver --stdio --tsserver-log-file /dev/stderr" is present on the path.
Command "deno lsp" is not present on the path.
Found the following clients for /Users/otavio/teste_tail/config/tailwind.config.js: (server-id tailwindcss, priority -1), (server-id ts-ls, priority -2)
The following clients were selected based on priority: (server-id ts-ls, priority -2), (server-id tailwindcss, priority -1)
Creating watchers for following 308 folders:
  /Users/otavio/teste_tail
  /Users/otavio/teste_tail/app
  /Users/otavio/teste_tail/app/assets
  /Users/otavio/teste_tail/app/assets/builds
  /Users/otavio/teste_tail/app/assets/config
  /Users/otavio/teste_tail/app/assets/images
  /Users/otavio/teste_tail/app/assets/stylesheets
  /Users/otavio/teste_tail/app/channels
  /Users/otavio/teste_tail/app/channels/application_cable
  /Users/otavio/teste_tail/app/controllers
  /Users/otavio/teste_tail/app/controllers/concerns
  /Users/otavio/teste_tail/app/helpers
  /Users/otavio/teste_tail/app/javascript
  /Users/otavio/teste_tail/app/javascript/controllers
  /Users/otavio/teste_tail/app/jobs
  /Users/otavio/teste_tail/app/mailers
  /Users/otavio/teste_tail/app/models
  /Users/otavio/teste_tail/app/models/concerns
  /Users/otavio/teste_tail/app/views
  /Users/otavio/teste_tail/app/views/layouts
  /Users/otavio/teste_tail/bin
  /Users/otavio/teste_tail/config
  /Users/otavio/teste_tail/config/environments
  /Users/otavio/teste_tail/config/initializers
  /Users/otavio/teste_tail/config/locales
  /Users/otavio/teste_tail/db
  /Users/otavio/teste_tail/lib
  /Users/otavio/teste_tail/lib/assets
  /Users/otavio/teste_tail/lib/tasks
  /Users/otavio/teste_tail/log
  /Users/otavio/teste_tail/public
  /Users/otavio/teste_tail/storage
  /Users/otavio/teste_tail/test
  /Users/otavio/teste_tail/test/channels
  /Users/otavio/teste_tail/test/channels/application_cable
  /Users/otavio/teste_tail/test/controllers
  /Users/otavio/teste_tail/test/fixtures
  /Users/otavio/teste_tail/test/fixtures/files
  /Users/otavio/teste_tail/test/helpers
  /Users/otavio/teste_tail/test/integration
  /Users/otavio/teste_tail/test/mailers
  /Users/otavio/teste_tail/test/models
  /Users/otavio/teste_tail/test/system
  /Users/otavio/teste_tail/tmp
  /Users/otavio/teste_tail/tmp/cache
  /Users/otavio/teste_tail/tmp/cache/assets
  /Users/otavio/teste_tail/tmp/cache/bootsnap
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/00
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/01
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/02
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/03
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/04
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/05
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/06
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/07
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/08
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/09
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/0a
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/0b
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/0c
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/0d
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/0e
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/0f
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/10
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/11
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/12
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/13
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/14
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/15
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/16
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/17
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/18
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/19
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/1a
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/1b
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/1c
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/1d
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/1e
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/1f
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/20
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/21
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/22
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/23
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/24
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/25
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/26
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/27
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/28
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/29
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/2a
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/2b
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/2c
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/2d
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/2e
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/2f
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/30
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/31
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/32
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/33
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/34
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/35
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/36
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/37
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/38
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/39
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/3a
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/3b
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/3c
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/3d
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/3e
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/3f
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/40
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/41
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/42
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/43
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/44
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/45
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/46
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/47
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/48
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/49
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/4a
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/4b
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/4c
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/4d
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/4e
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/4f
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/50
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/51
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/52
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/53
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/54
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/55
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/56
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/57
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/58
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/59
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/5a
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/5b
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/5c
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/5d
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/5e
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/5f
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/60
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/61
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/62
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/63
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/64
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/65
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/66
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/67
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/68
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/69
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/6a
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/6b
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/6c
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/6d
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/6e
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/6f
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/70
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/71
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/72
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/73
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/74
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/75
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/76
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/77
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/78
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/79
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/7a
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/7b
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/7c
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/7d
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/7e
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/7f
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/80
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/81
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/82
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/83
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/84
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/85
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/86
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/87
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/88
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/89
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/8a
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/8b
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/8c
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/8d
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/8e
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/8f
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/90
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/91
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/92
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/93
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/94
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/95
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/96
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/97
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/98
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/99
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/9a
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/9b
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/9c
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/9d
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/9e
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/9f
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/a0
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/a1
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/a2
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/a3
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/a4
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/a5
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/a6
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/a7
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/a8
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/a9
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/aa
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ab
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ac
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ad
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ae
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/af
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/b0
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/b1
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/b2
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/b3
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/b4
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/b5
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/b6
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/b7
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/b8
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/b9
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ba
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/bb
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/bc
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/bd
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/be
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/bf
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/c0
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/c1
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/c2
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/c3
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/c4
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/c5
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/c6
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/c7
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/c8
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/c9
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ca
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/cb
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/cc
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/cd
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ce
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/cf
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/d0
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/d1
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/d2
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/d3
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/d4
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/d5
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/d6
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/d7
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/d8
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/d9
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/da
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/db
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/dc
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/dd
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/de
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/df
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/e0
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/e1
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/e2
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/e3
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/e4
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/e5
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/e6
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/e7
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/e8
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/e9
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ea
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/eb
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ec
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ed
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ee
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ef
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/f0
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/f1
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/f2
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/f3
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/f4
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/f5
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/f6
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/f7
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/f8
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/f9
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/fa
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/fb
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/fc
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/fd
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/fe
  /Users/otavio/teste_tail/tmp/cache/bootsnap/compile-cache-iseq/ff
  /Users/otavio/teste_tail/tmp/pids
  /Users/otavio/teste_tail/tmp/storage
  /Users/otavio/teste_tail/vendor
  /Users/otavio/teste_tail/vendor/javascript
[lspserver] Using Typescript version (user-setting) 4.5.4 from path "/Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/typescript/lib/tsserver.js"
[tsserver] Info 0    [19:58:57.560] Starting TS Server
Info 1    [19:58:57.561] Version: 4.5.4
Info 2    [19:58:57.561] Arguments: /Users/otavio/.nvm/versions/node/v14.18.1/bin/node /Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/typescript/lib/tsserver.js --logFile /dev/stderr --logVerbosity info --cancellationPipeName /private/var/folders/74/2ndnt8jn1hqd5vn92zb5cpkr0000gn/T/b07652df1d2ae5a205784de2954ddf4c/tscancellation*
Info 3    [19:58:57.561] Platform: darwin NodeVersion: 14 CaseSensitive: false
Info 4    [19:58:57.561] ServerMode: undefined syntaxOnly: false hasUnknownServerMode: undefined

[tsserver] Info 5    [19:58:57.568] Format host information updated

[tsserver] Info 6    [19:58:57.681] Search path: /Users/otavio/teste_tail/config

[tsserver] Info 7    [19:58:57.682] For info: /Users/otavio/teste_tail/config/tailwind.config.js :: No config files found.

[tsserver] Info 8    [19:58:57.684] Starting updateGraphWorker: Project: /dev/null/inferredProject1*

Tailwind CSS: Can't resolve 'tailwindcss' in '/Users/otavio/teste_tail/config'
Error
    at new SilentError (/Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:325150)
    at /Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:410079
    at Generator.next (<anonymous>)
    at fulfilled (/Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:400971)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
[tsserver] Info 9    [19:58:58.003] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed: 319.21025002002716ms

[tsserver] Info 10   [19:58:58.003] Project '/dev/null/inferredProject1*' (Inferred)
Info 11   [19:58:58.004]    Files (22)

Info 12   [19:58:58.004] -----------------------------------------------

[tsserver] Info 13   [19:59:00.002] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations

[tsserver] Info 14   [19:59:00.002] Elapsed:: 0.19658398628234863ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 15   [19:59:00.002] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49 :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 16   [19:59:00.002] Elapsed:: 0.01637500524520874ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49 :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 17   [19:59:00.002] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49/index.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 18   [19:59:00.002] Elapsed:: 0.004666030406951904ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49/index.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 19   [19:59:00.002] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49/README.md :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 20   [19:59:00.002] Elapsed:: 0.00700002908706665ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49/README.md :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations

[tsserver] Info 21   [19:59:00.053] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49/index.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations

[tsserver] Info 22   [19:59:00.053] Elapsed:: 0.05995899438858032ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49/index.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 23   [19:59:00.053] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49/package.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 24   [19:59:00.053] Elapsed:: 0.03870803117752075ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49/package.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 25   [19:59:00.053] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/README.md :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 26   [19:59:00.053] Elapsed:: 0.025207996368408203ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/README.md :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 27   [19:59:00.053] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/index.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations

[tsserver] Info 28   [19:59:00.054] Elapsed:: 0.3677080273628235ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/index.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 29   [19:59:00.054] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/package.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 30   [19:59:00.054] Elapsed:: 0.026458024978637695ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/package.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 31   [19:59:00.054] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 32   [19:59:00.054] Elapsed:: 0.022916972637176514ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 33   [19:59:00.054] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49 :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 34   [19:59:00.054] Elapsed:: 0.004083991050720215ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging/types-registry-db8c7a49 :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 35   [19:59:00.054] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations

[tsserver] Info 36   [19:59:00.054] Elapsed:: 0.07337498664855957ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 37   [19:59:00.054] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/package.json.2965486522 :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 38   [19:59:00.054] Elapsed:: 0.02875000238418579ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/package.json.2965486522 :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 39   [19:59:00.054] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/package.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations

[tsserver] Info 40   [19:59:00.054] Elapsed:: 0.12970799207687378ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/package.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations

[tsserver] Info 41   [19:59:00.054] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/package.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 42   [19:59:00.054] Elapsed:: 0.06445896625518799ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/types-registry/package.json :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 43   [19:59:00.054] DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 44   [19:59:00.054] Elapsed:: 0.0539170503616333ms DirectoryWatcher:: Triggered with /Users/otavio/Library/Caches/typescript/4.5/node_modules/.staging :: WatchInfo: /Users/otavio/Library/Caches/typescript/4.5/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations

[tsserver] Info 45   [19:59:01.309] Starting updateGraphWorker: Project: /dev/null/inferredProject1*

[tsserver] Info 46   [19:59:01.327] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed: 17.946415960788727ms
Info 47   [19:59:01.327] Different program with same set of files

Tailwind CSS: Can't resolve 'tailwindcss' in '/Users/otavio/teste_tail'
Error
    at new SilentError (/Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:325150)
    at /Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:410079
    at Generator.next (<anonymous>)
    at fulfilled (/Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:400971)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
Tailwind CSS: Can't resolve 'tailwindcss' in '/Users/otavio/teste_tail'
Error
    at new SilentError (/Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:325150)
    at /Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:410079
    at Generator.next (<anonymous>)
    at fulfilled (/Users/otavio/.nvm/versions/node/v14.18.1/lib/node_modules/@tailwindcss/language-server/bin/tailwindcss-language-server:57:400971)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
[tsserver] Info 48   [19:59:03.560] Before ensureProjectForOpenFiles:

[tsserver] Info 49   [19:59:03.561] After ensureProjectForOpenFiles:
Info 50   [19:59:03.561] got projects updated in background, updating diagnostics for /Users/otavio/teste_tail/config/tailwind.config.js

Command "/Users/otavio/.nvm/versions/node/v14.18.1/bin/tailwindcss-language-server --stdio" is present on the path.
Command "/Users/otavio/.emacs.d/.local/etc/lsp/npm/vscode-html-languageserver-bin/bin/html-languageserver --stdio" is present on the path.
Command "/Users/otavio/.nvm/versions/node/v14.18.1/bin/tailwindcss-language-server --stdio" is present on the path.
Command "/Users/otavio/.emacs.d/.local/etc/lsp/npm/vscode-html-languageserver-bin/bin/html-languageserver --stdio" is present on the path.
Found the following clients for /Users/otavio/teste_tail/app/views/layouts/application.html.erb: (server-id tailwindcss, priority -1), (server-id html-ls, priority -4)
The following clients were selected based on priority: (server-id html-ls, priority -4), (server-id tailwindcss, priority -1)
Cancelling textDocument/documentHighlight(42) in hook after-change-functions
Cancelling textDocument/documentLink(41) in hook after-change-functions
Cancelling textDocument/codeAction(40) in hook after-change-functions
merrickluo commented 2 years ago

Finally got time to test against rails 7 projects using import-map, the bundle tailwindcss feature never made to the @tailwindcss/language-server npm package since the author didn't update it for a long time. I switch back to download the vscode extension and use the language server bundled in it instead, it can now start with its bundled version of tailwindcss now. Please try and test it, thanks!