Skip to content

Package path ./dist/main.css is not exported from package  #903

Closed
@Goatman37

Description

@Goatman37

Describe the bug
I am getting an error when trying to build webpack. It is saying that .dist/main.css is not exported.

The error:
ERROR in ./js/archive/facet-menu/article-facet-menu.vue?vue&type=style&index=0&id=616e74c1&lang=scss (../node_modules/css-loader/dist/cjs.js!../node_modules/vue-loader/dist/stylePostLoader.js!../node_modules/
resolve-url-loader/index.js!../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[4]!../node_modules/vue-loader/dist/index.js??ruleSet[1].rules[7].use[0]!./js/archive/facet-menu/article-facet-menu.vue?vue&type=style&index=0&id=616e74c1&lang=scss)
Module build failed (from ../node_modules/css-loader/dist/cjs.js):
Error: Package path ./dist/main.css is not exported from package C:\SRC\PublicationManagementSystem\PMP.Frontend\node_modules@vuepic\vue-datepicker (see exports field in C:\SRC\PublicationManagementSystem\PMP.Frontend\node_modules@vuepic\vue-datepicker\package.json)

Reproducing may be difficult, as I don't see any open issues for this issue. I get it by just following the "Getting Started" guide.

I can manually fix it however by adding a default export to the package.json of vue-datepicker.

So this:

"exports": {
".": {
"import": "./dist/vue-datepicker.js",
"require": "./dist/vue-datepicker.umd.cjs",
"types": "./index.d.ts"
},
"./dist/main.css": {
"import": "./dist/main.css",
"require": "./dist/main.css"
}
},

Becomes this:

"exports": {
".": {
"import": "./dist/vue-datepicker.js",
"require": "./dist/vue-datepicker.umd.cjs",
"types": "./index.d.ts"
},
"./dist/main.css": {
"import": "./dist/main.css",
"require": "./dist/main.css"
"default": "./dist/main.css"
}
},

Desktop & mobile (please complete the following information):

  • Browser chrome
  • Library version [8.8.0]

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions