Comments (5)
把错误日志粘贴出来
from vx-ui.
./src/components/daterange/index.vue
Module not found: Error: Can't resolve 'sass-loader' in 'D:\cmis-wap\src\components\daterange'
@ ./src/components/daterange/index.vue 3:0-375
@ .//babel-loader/lib!.//vux-loader/src/script-loader.js!.//vue-loader/lib/selector.js?type=script&index=0!./src/page/user/mypayments.vue/babel-loader/lib!./
@ ./src/page/user/mypayments.vue
@ ./src/router/index.js
@ ./src/main.js
@ multi ./build/dev-client ./src/main.js
./src/components/daterange-picker/index.vue
Module not found: Error: Can't resolve 'sass-loader' in 'D:\cmis-wap\src\components\daterange-picker'
@ ./src/components/daterange-picker/index.vue 3:0-375
@ .//vux-loader/src/script-loader.js!.//vue-loader/lib/selector.js?type=script&index=0!./src/components/daterange/index.vue
@ ./src/components/daterange/index.vue
@ .//babel-loader/lib!.//vux-loader/src/script-loader.js!./~/vue-loader/lib/selector.js?type=script&index=0!./src/page/user/mypayments.vue
@ ./src/page/user/mypayments.vue
@ ./src/router/index.js
@ ./src/main.js
@ multi ./build/dev-client ./src/main.js
./src/components/popup/index.vue
from vx-ui.
- !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-e3d6c2b0","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./index.vue in ./src/components/daterange/index.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-21593c29","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./index.vue in ./src/components/daterange-picker/index.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-609547c5","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./index.vue in ./src/components/popup/index.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-5b26be72","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./index.vue in ./src/components/divider/index.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-72aff196","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./index.vue in ./src/components/icon/index.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-ddf34d6a","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./Flexbox.vue in ./src/components/flexbox/Flexbox.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-0f003504","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./FlexboxItem.vue in ./src/components/flexbox/FlexboxItem.v
ue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-3d2cd511","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./Tab.vue in ./src/components/tab/Tab.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-1c51e378","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./TabItem.vue in ./src/components/tab/TabItem.vue - utils/variable.js in ./
/babel-loader/lib!.//vux-loader/src/script-loader.js!
.//vue-loader/lib/selector.js?type=script&index=0!./src/components/daterange/in/babel-loader/lib!./
dex.vue, .//vux-loader/src/script-loader.js!.//vue-loader
/lib/selector.js?type=script&index=0!./src/components/daterange-picker/index.vue
and 7 others - utils/mixins.js in ./
/babel-loader/lib!.//vux-loader/src/script-loader.js!./
/vue-loader/lib/selector.js?type=script&index=0!./src/components/daterange/inde/babel-loader/lib!./
x.vue, .//vux-loader/src/script-loader.js!.//vue-loader/l
ib/selector.js?type=script&index=0!./src/components/popup/index.vue and 1 other
To install them, you can run: npm install --save !!vue-style-loader!css-loader?{
"minimize":false,"sourceMap":false}!../../../node_modules/vue-loader/lib/style-c
ompiler/index?{"id":"data-v-e3d6c2b0","scoped":false,"hasInlineConfig":true}!sas
s-loader?{"sourceMap":false}!../../../node_modules/vux-loader/src/style-loader.j
s!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue
!!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../node
_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-21593c29","scoped":fa
lse,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_module
s/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector?t
ype=styles&index=0!./index.vue !!vue-style-loader!css-loader?{"minimize":false,"
sourceMap":false}!../../../node_modules/vue-loader/lib/style-compiler/index?{"id
":"data-v-609547c5","scoped":false,"hasInlineConfig":true}!sass-loader?{"sourceM
ap":false}!../../../node_modules/vux-loader/src/style-loader.js!../../../node_mo
dules/vue-loader/lib/selector?type=styles&index=0!./index.vue !!vue-style-loader
!css-loader?{"minimize":false,"sourceMap":false}!../../../node_modules/vue-loade
r/lib/style-compiler/index?{"id":"data-v-5b26be72","scoped":false,"hasInlineConf
ig":true}!sass-loader?{"sourceMap":false}!../../../node_modules/vux-loader/src/s
tyle-loader.js!../../../node_modules/vue-loader/lib/selector?type=styles&index=0
!./index.vue !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!
../../../node_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-72aff196
","scoped":false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../.
./node_modules/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/l
ib/selector?type=styles&index=0!./index.vue !!vue-style-loader!css-loader?{"mini
mize":false,"sourceMap":false}!../../../node_modules/vue-loader/lib/style-compil
er/index?{"id":"data-v-ddf34d6a","scoped":false,"hasInlineConfig":true}!sass-loa
der?{"sourceMap":false}!../../../node_modules/vux-loader/src/style-loader.js!../
../../node_modules/vue-loader/lib/selector?type=styles&index=0!./Flexbox.vue !!v
ue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../node_mo
dules/vue-loader/lib/style-compiler/index?{"id":"data-v-0f003504","scoped":false
,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modules/v
ux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector?type
=styles&index=0!./FlexboxItem.vue !!vue-style-loader!css-loader?{"minimize":fals
e,"sourceMap":false}!../../../node_modules/vue-loader/lib/style-compiler/index?{
"id":"data-v-3d2cd511","scoped":false,"hasInlineConfig":true}!sass-loader?{"sour
ceMap":false}!../../../node_modules/vux-loader/src/style-loader.js!../../../node
_modules/vue-loader/lib/selector?type=styles&index=0!./Tab.vue !!vue-style-loade
r!css-loader?{"minimize":false,"sourceMap":false}!../../../node_modules/vue-load
er/lib/style-compiler/index?{"id":"data-v-1c51e378","scoped":false,"hasInlineCon
fig":true}!sass-loader?{"sourceMap":false}!../../../node_modules/vux-loader/src/
style-loader.js!../../../node_modules/vue-loader/lib/selector?type=styles&index=
0!./TabItem.vue utils/variable.js utils/mixins.js
This relative module was not found:
- ../overlay in ./
/babel-loader/lib!.//vux-loader/src/script-loader.js!./~/vue
-loader/lib/selector.js?type=script&index=0!./src/components/popup/index.vue
WAIT Compiling... 14:20:25
Build completed in 0.435s
ERROR Failed to compile with 22 errors 14:20:25
These dependencies were not found:
- !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-e3d6c2b0","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./index.vue in ./src/components/daterange/index.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-21593c29","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./index.vue in ./src/components/daterange-picker/index.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-609547c5","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./index.vue in ./src/components/popup/index.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-5b26be72","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./index.vue in ./src/components/divider/index.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-72aff196","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./index.vue in ./src/components/icon/index.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-ddf34d6a","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./Flexbox.vue in ./src/components/flexbox/Flexbox.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-0f003504","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./FlexboxItem.vue in ./src/components/flexbox/FlexboxItem.v
ue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-3d2cd511","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./Tab.vue in ./src/components/tab/Tab.vue - !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../no
de_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-1c51e378","scoped":
false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modu
les/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector
?type=styles&index=0!./TabItem.vue in ./src/components/tab/TabItem.vue - utils/variable.js in ./
/babel-loader/lib!.//vux-loader/src/script-loader.js!
.//vue-loader/lib/selector.js?type=script&index=0!./src/components/daterange/in/babel-loader/lib!./
dex.vue, .//vux-loader/src/script-loader.js!.//vue-loader
/lib/selector.js?type=script&index=0!./src/components/daterange-picker/index.vue
and 7 others - utils/mixins.js in ./
/babel-loader/lib!.//vux-loader/src/script-loader.js!./
/vue-loader/lib/selector.js?type=script&index=0!./src/components/daterange/inde/babel-loader/lib!./
x.vue, .//vux-loader/src/script-loader.js!.//vue-loader/l
ib/selector.js?type=script&index=0!./src/components/popup/index.vue and 1 other
To install them, you can run: npm install --save !!vue-style-loader!css-loader?{
"minimize":false,"sourceMap":false}!../../../node_modules/vue-loader/lib/style-c
ompiler/index?{"id":"data-v-e3d6c2b0","scoped":false,"hasInlineConfig":true}!sas
s-loader?{"sourceMap":false}!../../../node_modules/vux-loader/src/style-loader.j
s!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue
!!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../node
_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-21593c29","scoped":fa
lse,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_module
s/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector?t
ype=styles&index=0!./index.vue !!vue-style-loader!css-loader?{"minimize":false,"
sourceMap":false}!../../../node_modules/vue-loader/lib/style-compiler/index?{"id
":"data-v-609547c5","scoped":false,"hasInlineConfig":true}!sass-loader?{"sourceM
ap":false}!../../../node_modules/vux-loader/src/style-loader.js!../../../node_mo
dules/vue-loader/lib/selector?type=styles&index=0!./index.vue !!vue-style-loader
!css-loader?{"minimize":false,"sourceMap":false}!../../../node_modules/vue-loade
r/lib/style-compiler/index?{"id":"data-v-5b26be72","scoped":false,"hasInlineConf
ig":true}!sass-loader?{"sourceMap":false}!../../../node_modules/vux-loader/src/s
tyle-loader.js!../../../node_modules/vue-loader/lib/selector?type=styles&index=0
!./index.vue !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!
../../../node_modules/vue-loader/lib/style-compiler/index?{"id":"data-v-72aff196
","scoped":false,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../.
./node_modules/vux-loader/src/style-loader.js!../../../node_modules/vue-loader/l
ib/selector?type=styles&index=0!./index.vue !!vue-style-loader!css-loader?{"mini
mize":false,"sourceMap":false}!../../../node_modules/vue-loader/lib/style-compil
er/index?{"id":"data-v-ddf34d6a","scoped":false,"hasInlineConfig":true}!sass-loa
der?{"sourceMap":false}!../../../node_modules/vux-loader/src/style-loader.js!../
../../node_modules/vue-loader/lib/selector?type=styles&index=0!./Flexbox.vue !!v
ue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../../node_mo
dules/vue-loader/lib/style-compiler/index?{"id":"data-v-0f003504","scoped":false
,"hasInlineConfig":true}!sass-loader?{"sourceMap":false}!../../../node_modules/v
ux-loader/src/style-loader.js!../../../node_modules/vue-loader/lib/selector?type
=styles&index=0!./FlexboxItem.vue !!vue-style-loader!css-loader?{"minimize":fals
e,"sourceMap":false}!../../../node_modules/vue-loader/lib/style-compiler/index?{
"id":"data-v-3d2cd511","scoped":false,"hasInlineConfig":true}!sass-loader?{"sour
ceMap":false}!../../../node_modules/vux-loader/src/style-loader.js!../../../node
_modules/vue-loader/lib/selector?type=styles&index=0!./Tab.vue !!vue-style-loade
r!css-loader?{"minimize":false,"sourceMap":false}!../../../node_modules/vue-load
er/lib/style-compiler/index?{"id":"data-v-1c51e378","scoped":false,"hasInlineCon
fig":true}!sass-loader?{"sourceMap":false}!../../../node_modules/vux-loader/src/
style-loader.js!../../../node_modules/vue-loader/lib/selector?type=styles&index=
0!./TabItem.vue utils/variable.js utils/mixins.js
This relative module was not found:
- ../overlay in ./
/babel-loader/lib!.//vux-loader/src/script-loader.js!./~/vue
-loader/lib/selector.js?type=script&index=0!./src/components/popup/index.vue
from vx-ui.
没有安装和配置sass依赖
from vx-ui.
怎么安装呢?我不太会,能不能给我发一个教程 谢谢
from vx-ui.
Related Issues (15)
- xTextarea的一个问题 HOT 6
- ui引入报错 HOT 7
- 作者很厉害啊~这个组件库我感觉比其他的还全一些 HOT 1
- 打开弹出层能否不变动地址栏 HOT 2
- 支持一下飞哥
- 递归组件调用,name参数问题 HOT 4
- 请问脚手架4以后的怎么引入啊,老是报错 HOT 2
- 哥们,你的new Vue动态创建的组件,为什么在2.0会爆粗,编译不过!!! HOT 5
- npm install报错 HOT 1
- 亲,我想把你的组件放在我的项目中使用,请问怎么引入以及使用呢,能不能有一个文档呢 HOT 7
- 作者进来看下,运行出错。 HOT 2
- 提个建议 HOT 2
- a HOT 1
- 启动报错,帮忙看下,谢谢 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vx-ui.