2017-09-11 111 views
1

我想检索导入其中的所有其他.scss文件(所有其他.scss文件都导入到styles.scss中).scss文件。无法从另一个文件夹访问我的.scss包文件

我已经把道路变成我的角度CLI文件和文件仍不可访问(无样式应用于我的HTML元素)

角CLI:从文件夹(项目),我” M于NPM运行开始

"apps": [ 
    { 
     "root": "src", 
     "outDir": "dist", 
     "assets": [ 
     "assets", 
     "favicon.ico", 
     "app/cms/demo.json" 
     ], 
     "index": "index.html", 
     "main": "main.ts", 
     "polyfills": "polyfills.ts", 
     "test": "test.ts", 
     "tsconfig": "tsconfig.app.json", 
     "testTsconfig": "tsconfig.spec.json", 
     "prefix": "cb", 
     "styles": [ 
     "../webstyles/src/styles.scss" 
     ], 

我得到的错误是(从我要访问的文件夹添加了“../webstyles/src/styles.scss”路径):模块未找到:错误:无法解析该项目中的路径...。

我很抱歉,我不能发布文件夹树,但我多次检查它,不要认为我在这里做了一个错误

我有哪些选择?

+0

你可以添加文件夹树 – Robert

+0

什么是最好的方式来做到这一点,printscreen? – masterach

+0

对不起,但我不能我没有授权... – masterach

回答

2

你的路径"../webstyles/src/styles.scss"是错误的

使用"styles"的配置,如果你的styles.scss超出src文件夹:

"styles": [ 
     "../webstyles/styles.scss" 
     ], 

如果你的风格在里面src文件夹,然后使用:

"styles": [ 
      "styles.scss" 
      ], 

"styles": [ 
     "webstyles/styles.scss" 
     ], 

这实际上取决于您的文件夹结构,我无法清楚地看到基于您的问题。

Every time you changing/saving the .angular-cli.json restart npm start/ng serve

+1

感谢您的答案我真的希望它是,但.scss位于src XD, – masterach

+0

我会尝试一切从上面,现在的努力+1 .. – masterach

+0

还有什么我应该改变,以使这项工作... – masterach

相关问题