5

OurFirstAppWithFVisualStudio.module.scss modülü bulunamıyor:inşa etmek: Burada gösterilen bir SPF App gibi oluşturmak için görsel stüdyo için NodeJS araçlarını kullanıyorum

https://github.com/SharePoint/sp-dev-docs/wiki/Working-with-visual-studio

Ancak tüm adımları yaptıktan sonra, bu hatayı var

Önem Kod Açıklama Projesi Satır Giderme Devlet Hata Oluştur Dosya: modülünü bulamıyor' ./OurFirstAppWithFVisualStudio.module.scss'. NodejsApp1 E: \ Google Drive Labs \ SPF \ OurFirstSPFAppWithVisualStudio \ src \ webparts \ ourFirstAppWithFVisualStudio \ OurFirstAppWithFVisualStudioWebPart.ts ben çözümü kontrol 8

, ben .scss dosya çözümü çıkarılmıştır fark, bu yüzden benim ilk eylem \ projeye dahil edildi. Bununla birlikte, bunun herhangi bir etkisi olmamıştır.

enter image description here

cevap

3

sorun belki de bu typescript sizin modül sizin modül çözemediği ediliyor OurFirstAppWithFVisualStudio.module.css için için typings bulamıyorum olduğunu. Stilleri kullanarak require'u deneyin. typescript çözemediği ise require işlevi projede bir .d.ts dosyası

declare interface IRequire { 
<T>(path: string): T; 
(paths: string[], callback: (...modules: any[]) => void): void; 
ensure: (paths: string[], callback: (require: <T>(path: string) => T) => void) => void; 
} 

declare var require: IRequire; 

aşağıdaki ekleyin. import styles from './...scss' yapmanıza gerek yoktur. Dosyanın basitçe içe aktarılması veya gerektirmesi hile yapmalıdır. Web yazıcı kullanmıyorsanız, stil yükleyicileri webpack.config.js veya diğer herhangi bir paketleyicide yapılandırdığınızdan emin olun. Yükleyicileri web paketinde yapılandırmak için this makalesini takip edebilirsiniz. Bunlardan hiçbiri çalışmazsa, css modülleriniz için typed-css-modules

kullanarak bildirim dosyaları oluşturabilirsiniz.