2017-09-11 5 views
1

他のすべての.scssファイルがインポートされた.scssファイルを取得したいのですが、その他の.scssファイルはstyles.scssにインポートされます。他のフォルダから.scssバンドルファイルにアクセスできません。

(何もスタイリングが私のhtml要素に適用されていない)

角度CLIを、私は私の角度CLIファイルにパスを入れていると、ファイルがまだアクセスできません:私は「フォルダ(プロジェクト)からNPM上で実行中のmは(私がアクセスしたいフォルダから「../webstyles/src/styles.scss」パスを追加しました)

"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" 
     ], 

開始私が手にエラーがある:モジュールが見つかりません。エラー:そのプロジェクトのパスを解決できません。

は、私はフォルダツリーを投稿することはできません申し訳ありませんが、私は複数回それをチェックして、私はここに間違い

を作ったとは思わない私のオプションは何ですか?

+0

フォルダツリーを追加することができます – Robert

+0

これを行うにはどうすればよいですか、printscreen? – masterach

+0

私は申し訳ありませんが、私は承認されていません... – masterach

答えて

2

あなたのパス"../webstyles/src/styles.scss""styles"設定は、あなたのstyles.scsssrcフォルダであればということだけで、間違った

使用である:あなたのスタイルはsrcフォルダ内にある場合

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

そのを使用します。

"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

関連する問題