Smidge
A lightweight runtime CSS/JavaScript file minification, combination, compression & management library for ASP.Net Core
파일 탐색기
최종 버전 다운로드 (.zip)- build.yml
- test-report.yml
- FUNDING.yml
- logo-large.png
- logo-nuget.png
- logo-wide.png
- Logo.xcf
- logo2.png
- logo2.xcf
- logosmall.png
- 2019-10-16-welcome-to-jekyll.markdown
- .gitignore
- 404.html
- _config.yml
- about.markdown
- Gemfile
- Gemfile.lock
- index.markdown
- AddCompressionHeaderEndpointFilter.cs
- AddExpiryHeadersEndpointFilter.cs
- CheckNotModifiedEndpointFilter.cs
- CompositeFileCacheEndpointFilter.cs
- SmidgeRequestHandler.cs
- BundleRequestModel.cs
- CompositeFileModel.cs
- RequestModel.cs
- BundleContextExtensions.cs
- INuglifyCodeSettings.cs
- ISourceMapDeclaration.cs
- NuglifyCodeSettings.cs
- NuglifyCss.cs
- NuglifyJs.cs
- NuglifySettings.cs
- NuglifySourceMapHandler.cs
- SourceMapDeclaration.cs
- SourceMapType.cs
- Utf8StringWriter.cs
- V3DeferedSourceMap.cs
- launchSettings.json
- SmidgeLinkTagHelper.cs
- SmidgeScriptTagHelper.cs
- AutoWebsiteInfo.cs
- DynamicallyRegisteredWebFiles.cs
- HttpConstants.cs
- HttpExtensions.cs
- RequestHelper.cs
- Smidge.csproj
- SmidgeHelper.cs
- SmidgeStartup.cs
- AppDomainLifetimeCacheBuster.cs
- CacheBusterResolver.cs
- ConfigCacheBuster.cs
- ICacheBuster.cs
- ICacheFileSystem.cs
- PhysicalFileCacheFileSystem.cs
- TimestampCacheBuster.cs
- BundleContext.cs
- Compressor.cs
- DefaultUrlManager.cs
- FileSetUrl.cs
- IUrlManager.cs
- ParsedUrlPath.cs
- UrlManagerOptions.cs
- CssImportProcessor.cs
- CssUrlProcessor.cs
- FileProcessContext.cs
- IFileProcessingConvention.cs
- IMinifier.cs
- IPreProcessManager.cs
- IPreProcessor.cs
- JsSourceMapProcessor.cs
- MinifiedFilePathConvention.cs
- PreProcessManager.cs
- PreProcessorDelegate.cs
- PreProcessPipeline.cs
- PreProcessPipelineExtensions.cs
- PreProcessPipelineFactory.cs
- RegexStatements.cs
- Crc32.cs
- Crc32Hasher.cs
- IHasher.cs
- SHA1Hasher.cs
- Bundle.cs
- BundleExtensions.cs
- CssFile.cs
- FileWatchEventArgs.cs
- IRequestModel.cs
- IWebFile.cs
- JavaScriptFile.cs
- WatchedFile.cs
- WebFile.cs
- WebFileBatch.cs
- WebFileExtensions.cs
- WebFilePair.cs
- WebFilePairEqualityComparer.cs
- WebFileType.cs
- BundleEnvironmentOptions.cs
- BundleEnvironmentOptionsBuilder.cs
- BundleOptions.cs
- BundleOptionsBuilder.cs
- CacheControlOptions.cs
- FileProcessingConventions.cs
- FileProcessingConventionsCollection.cs
- FileWatchOptions.cs
- SmidgeCacheOptions.cs
- SmidgeOptions.cs
- SmidgeOptionsSetup.cs
- BundleFileSetGenerator.cs
- BundleManager.cs
- BundleManagerExtensions.cs
- BundleNotFoundException.cs
- CompressionType.cs
- DefaultFileProviderFilter.cs
- FileBatcher.cs
- IBundleFileSetGenerator.cs
- IBundleManager.cs
- IFileProviderFilter.cs
- IRequestHelper.cs
- ISmidgeConfig.cs
- ISmidgeFileProvider.cs
- ISmidgeFileSystem.cs
- ISmidgeRequire.cs
- IWebsiteInfo.cs
- NoopSmidgeRequire.cs
- OrderedSet.cs
- Smidge.Core.csproj
- SmidgeConfig.cs
- SmidgeConstants.cs
- SmidgeFileProvider.cs
- SmidgeFileSystem.cs
- SmidgeFileSystemExtensions.cs
- SmidgeRequire.cs
- StringExtensions.cs
- UriExtensions.cs
- ConfiguredCacheFileSystem.cs
- MemoryCacheFileSystem.cs
- Smidge.InMemory.csproj
- SmidgeInMemoryStartup.cs
- HomeController.cs
- AllDebug.cshtml
- Index.cshtml
- SubFolder.cshtml
- LoadedDependencies.cshtml
- TopBar.cshtml
- _ViewImports.cshtml
- a1.css
- a2.css
- test3.css
- test4.css
- fontawesome-webfont.eot
- fontawesome-webfont.svg
- fontawesome-webfont.ttf
- fontawesome-webfont.woff
- fontawesome-webfont.woff2
- FontAwesome.otf
- font-awesome.css
- import1.css
- import2.css
- notFoundMap.min.css
- test.less
- test1.css
- test2.css
- a1.js
- a2.js
- a3.min.js
- b1.js
- b2.js
- test3.js
- test4.js
- jquery-1.12.2.js
- knockout-es5.js
- non-bundled.js
- test1.js
- test2.js
- appsettings.json
- package.json
- Project_Readme.html
- Smidge.Web.csproj
- Startup.cs
- Directory.Build.props
- a1.css
- a2.css
- f1.css
- notFoundMap.min.css
- a1.js
- a2.js
- a3.min.js
- f1.js
- f2.js
- InMemoryCacheAppFixture.cs
- InMemoryCacheEndpointTests.cs
- PhysicalCacheAppFixture.cs
- PhysicalCacheEndpointTests.cs
- Smidge.Integration.Tests.csproj
- SmidgeAppFixture.cs
- SmidgeEndpointTests.cs
- SmidgeTestApp.cs
- BundleFileSetGeneratorTests.cs
- CacheFileSystemTests.cs
- CompressionTypeTests.cs
- CssImportProcessorTests.cs
- CssUrlProcessorTests.cs
- DefaultFileProviderFilterTests.cs
- DefaultUrlManagerTests.cs
- FileBatcherTests.cs
- JsSourceMapProcessorTests.cs
- PreProcessorPipelineTests.cs
- ProcessorFooter.cs
- ProcessorHeader.cs
- ProcessorHeaderAndFooter.cs
- RequestHelperTests.cs
- Smidge.Tests.csproj
- SmidgeFileSystemTests.cs
- SmidgeHelperTests.cs
- TempFolder.cs
- .editorconfig
- .gitignore
- Directory.Build.props
- GitVersion.yml.bak
- LICENSE
- Nuget.config
- README.md
- Smidge.slnx
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/Shazwazza/Smidge
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd Smidge
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. .NET
보통 추천
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd src/Smidge.Core
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
dotnet restore
프로젝트에 필요한 패키지를 내려받습니다.
dotnet run
프로젝트를 빌드하고 바로 실행합니다.
dotnet run 실행 후 터미널에 나타나는 안내 메시지나 주소를 확인하세요.
3. Node.js
쉬움사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd src/Smidge.Web
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
