【发布时间】:2018-07-10 02:56:48
【问题描述】:
我正在尝试使用 OnsenUI 2 创建模板,但无法从 .angular-cli.json 文件的 node_modules 文件夹中加载 CSS 文件。我按照https://onsen.io/v2/guide/angular2/#angular-2 上的指示做了这个
"styles": [
"../node_modules/onsenui/css/onsenui.css",
"../node_modules/onsenui/css/onsen-css-components.css",
"styles.css"
],
然后我看到这个错误
./node_modules/css-loader 中的错误?{"sourceMap":false,"import":false}!./node_modules/postcss-loader/lib?{"ident":"postcss","sourceMap":假}!./node_modules/onsenui/css/onsenui.css 模块构建失败:错误:无法解析“C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\onsenui\css”中的“ionicons/css/ionicons.min.css” 在 onError (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\Resolver.js:61:15) 在 loggingCallbackWrapper (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\createInnerCallback.js:31:19) 在 runAfter (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\Resolver.js:158:4) 在 innerCallback (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\Resolver.js:146:3) 在 loggingCallbackWrapper (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\createInnerCallback.js:31:19) 在下一个(C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\tapable\lib\Tapable.js:252:11) 在 C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\UnsafeCachePlugin.js:40:4 在 loggingCallbackWrapper (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\createInnerCallback.js:31:19) 在 runAfter (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\Resolver.js:158:4) 在 innerCallback (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\Resolver.js:146:3) 在 loggingCallbackWrapper (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\createInnerCallback.js:31:19) 在下一个(C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\tapable\lib\Tapable.js:252:11) 在 innerCallback (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\Resolver.js:144:11) 在 loggingCallbackWrapper (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\createInnerCallback.js:31:19) 在下一个(C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\tapable\lib\Tapable.js:249:35) 在 resolver.doResolve.createInnerCallback (C:\Users\mauri\Documents\GitHub\IMS_MobileApps\Demos\Demos - OnsenUI\demo1\node_modules\enhanced-resolve\lib\DescriptionFilePlugin.js:44:6) @ ./node_modules/onsenui/css/onsenui.css 4:14-119 @multi ./node_modules/onsenui/css/onsenui.css ./node_modules/onsenui/css/onsen-css-components.css ./src/styles.css
【问题讨论】:
标签: angular angular-cli node-modules onsen-ui