Could you help me understand how to create a distributable version of this module locally?
I would like to test my changes more extensively, but I can't seem to use this as a local dependency due to tailwindcss. I'm not sure what step I need with respect to tailwindcss or creating the dist.
vue-nav-tab>yarn run build
yarn run v1.22.17
$ cross-env NODE_ENV=production rollup -c
./lib/index.ts โ dist/index.common.js, dist/vue-nav-tab.umd.js, dist/index.es.js...
(!) Unused external imports
guardReactiveProps imported from external module "vue" but never used in "lib\components\VTabs.vue?vue&type=template&id=138fb040&lang.js", "lib\components\HTabs.vue?vue&type=template&id=5dd2fb8a&lang.js", "lib\components\TabView.vue?vue&type=template&id=86baaafe&lang.js", "lib\components\TabView.vue?vue&type=script&lang.ts", "lib\use-contextmenu.ts", "lib\components\BlankTabView.vue?vue&type=script&lang.ts", "lib\components\BlankTabView.vue?vue&type=template&id=3c8eff7e&lang.js", "lib\operations.ts", "lib\components\Tab.vue?vue&type=template&id=5bed0980&lang.js", "lib\components\Tab.vue?vue&type=script&lang.ts", "lib\components\HTabs.vue?vue&type=script&lang.ts", "lib\components\ContextMenu.vue?vue&type=template&id=c0612772&lang.js", "lib\components\ContextMenu.vue?vue&type=script&lang.ts" and "lib\components\VTabs.vue?vue&type=script&lang.ts"
created dist/index.common.js, dist/vue-nav-tab.umd.js, dist/index.es.js in 2.8s
Done in 3.55s.
C:\dev\webgui\test-app>npm run serve
ERROR Failed to compile with 1 error 17:24:10
error in ../vue-nav-tab/dist/vue-nav-tab.css
Module Error (from ./node_modules/postcss-loader/dist/cjs.js):
Loading PostCSS "tailwindcss" plugin failed: Cannot find module 'tailwindcss'
Require stack:
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\utils.js
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\index.js
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\cjs.js
- C:\dev\webgui\test-app\node_modules\webpack\lib\ProgressPlugin.js
- C:\dev\webgui\test-app\node_modules\progress-webpack-plugin\index.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\lib\commands\serve.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\lib\Service.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\bin\vue-cli-service.js
(@C:\dev\webgui\vue-nav-tab\dist\vue-nav-tab.css)
ERROR in ../vue-nav-tab/dist/vue-nav-tab.css (./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!../vue-nav-tab/dist/vue-nav-tab.css)
Module Error (from ./node_modules/postcss-loader/dist/cjs.js):
Loading PostCSS "tailwindcss" plugin failed: Cannot find module 'tailwindcss'
Require stack:
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\utils.js
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\index.js
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\cjs.js
- C:\dev\webgui\test-app\node_modules\webpack\lib\ProgressPlugin.js
- C:\dev\webgui\test-app\node_modules\progress-webpack-plugin\index.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\lib\commands\serve.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\lib\Service.js
ERROR Failed to compile with 1 error 17:24:10
error in ../vue-nav-tab/dist/vue-nav-tab.css
Module Error (from ./node_modules/postcss-loader/dist/cjs.js):
Loading PostCSS "tailwindcss" plugin failed: Cannot find module 'tailwindcss'
Require stack:
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\utils.js
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\index.js
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\cjs.js
- C:\dev\webgui\test-app\node_modules\webpack\lib\ProgressPlugin.js
- C:\dev\webgui\test-app\node_modules\progress-webpack-plugin\index.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\lib\commands\serve.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\lib\Service.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\bin\vue-cli-service.js
(@C:\dev\webgui\vue-nav-tab\dist\vue-nav-tab.css)
ERROR in ../vue-nav-tab/dist/vue-nav-tab.css (./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!../vue-nav-tab/dist/vue-nav-tab.css)
Module Error (from ./node_modules/postcss-loader/dist/cjs.js):
Loading PostCSS "tailwindcss" plugin failed: Cannot find module 'tailwindcss'
Require stack:
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\utils.js
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\index.js
- C:\dev\webgui\test-app\node_modules\postcss-loader\dist\cjs.js
- C:\dev\webgui\test-app\node_modules\webpack\lib\ProgressPlugin.js
- C:\dev\webgui\test-app\node_modules\progress-webpack-plugin\index.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\lib\commands\serve.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\lib\Service.js
- C:\dev\webgui\test-app\node_modules\@vue\cli-service\bin\vue-cli-service.js
(@C:\dev\webgui\vue-nav-tab\dist\vue-nav-tab.css)
@ ../vue-nav-tab/dist/vue-nav-tab.css 4:14-212 15:3-20:5 16:22-220
@ ./src/main.js 2:0-42
webpack compiled with 1 error
Appreciate any help.