Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

webpack: Failed to compile with two warinings and one error #3

Open
liyangda opened this issue Mar 23, 2018 · 2 comments
Open

webpack: Failed to compile with two warinings and one error #3

liyangda opened this issue Mar 23, 2018 · 2 comments

Comments

@liyangda
Copy link

liyangda commented Mar 23, 2018

hi eddyerburgh. @eddyerburgh
I have pull code and intergrate to my project . After

 npm install
 npm run test

There are two warnings and one error . and

webpack: Failed to compile.

log as follow:

WARNING in ./node_modules/_vue-server-renderer@2.5.16@vue-server-renderer/build.js
8330:15-8333:9 Critical dependency: the request of a dependency is an expression
@ ./node_modules/_vue-server-renderer@2.5.16@vue-server-renderer/build.js
@ ./node_modules/_vue-server-renderer@2.5.16@vue-server-renderer/index.js
@ ./node_modules/@vue/test-utils/dist/vue-test-utils.js
@ ./test/Counter.spec.js

WARNING in ./node_modules/_vue-server-renderer@2.5.16@vue-server-renderer/build.js
8335:15-28 Critical dependency: the request of a dependency is an expression
@ ./node_modules/_vue-server-renderer@2.5.16@vue-server-renderer/build.js
@ ./node_modules/_vue-server-renderer@2.5.16@vue-server-renderer/index.js
@ ./node_modules/@vue/test-utils/dist/vue-test-utils.js
@ ./test/Counter.spec.js

ERROR in ./node_modules/_vue-server-renderer@2.5.16@vue-server-renderer/build.js
Module not found: Error: Can't resolve 'module' in 'E:\vue\vue-test-utils-karma-example\node_modules_vue-server-renderer@2.5.16@vue-server-renderer'
@ ./node_modules/_vue-server-renderer@2.5.16@vue-server-renderer/build.js 8276:19-36
@ ./node_modules/_vue-server-renderer@2.5.16@vue-server-renderer/index.js
@ ./node_modules/@vue/test-utils/dist/vue-test-utils.js
@ ./test/Counter.spec.js

Although webpack failed to compile, Karma still work.

22 03 2018 19:48:16.897:INFO [karma]: Front-end scripts not present. Compiling...
22 03 2018 19:48:20.331:INFO [karma]: Karma v2.0.0 server started at http://0.0.0.0:9876/
22 03 2018 19:48:20.332:INFO [launcher]: Launching browser Chrome with unlimited concurrency
22 03 2018 19:48:20.344:INFO [launcher]: Starting browser Chrome
22 03 2018 19:48:23.181:INFO [Chrome 64.0.3282 (Windows 7.0.0)]: Connected on socket YtU4azNnotfeG8rTAAAA with id 90404201

Counter.vue
√ increments count when button is clicked

Chrome 64.0.3282 (Windows 7.0.0): Executed 1 of 1 SUCCESS (0.109 secs / 0.018 secs)
TOTAL: 1 SUCCESS

Coverage summary
Statements : 100% ( 2/2 )
Branches : 100% ( 0/0 )
Functions : 100% ( 0/0 )
Lines : 100% ( 2/2 )

so why webpack fail to compile and how to solve it? Thanks!

@eddyerburgh
Copy link
Owner

This is related to this issue—vuejs/vue-test-utils#440

The fix will be in the next vue-test-utils release.

@liyangda
Copy link
Author

Thanks! @eddyerburgh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants