![handlebars codekit handlebars codekit](http://ebay.swanseaharley-davidson.com/56060_01.jpg)
If the first string contains a /, a literal string replacement is performed on the source file's input path, starting from the Project's Root Folder. A folder by replacing all occurrences of the first string with the second.Wildcards ( *) are NOT allowed and the path must not contain filenames. to go up a directory, until you reach the Project's root folder. A folder relative to either the Project's root folder, or the source file's folder.There are three options that vary depending on whether your Project uses a Build Folder: For Projects NOT Using A Build Folder
![handlebars codekit handlebars codekit](https://www.bellissimoto.com/image/cache/catalog/Helibars/BMW/K1600GT/HELIBARS.K1600GTL.close.side.view__18876_zoom-800x800.jpg)
The first section defines which folder the output file goes into. Note: Toggling the build folder on/off in Project Settings will still add or remove the build folder path to the beginning of all Output Paths, even if they're locked. You can control this state by clicking the Lock button.
![handlebars codekit handlebars codekit](https://42.cdn.ekm.net/ekmps/shops/ca3bbd/images/renthal-twinwall-motocross-enduro-handlebars-997-01-black-24784-p.jpg)
When you set an Output Path manually (using the Change button), CodeKit locks the Output Path so that it no longer updates as the source file is moved or renamed. The app forms the new Output Path by applying the rules in Project Settings for the affected language. This button indicates whether CodeKit automatically updates the Output Path as the source file is moved or renamed.įor example, if you rename main.scss to other.scss and the Output Path is unlocked, CodeKit changes the output filename from main.css to other.css. In the sheet that opens, select a folder and use the text field at the bottom to rename the output file, if needed: The Lock Button Select a file in the list and scroll to the bottom of the Inspector Pane.Ĭlick Change to set a new Output Path. You can also set the Output Action and Output Path on a file-by-file basis. You can set default Output Actions and Output Path rules for custom file types. It's best to configure these settings once in Defaults For New Projects. The reason for this is that changing output paths can be highly destructive. Otherwise, they'll only be used for new files of that type that you add to the Project from now on. You must click the Apply Changes To Existing Files button if you want your changes to affect existing files. You may need to scroll down: Note: Changes Don't Affect Existing FilesĬhanges to the Output Action or Output Path options in Project Settings do not automatically apply to existing files of the selected type. The Output Action is at the top of the second section. To change the Output Action for a certain type of file, open Project Settings and select the appropriate language. Changes to it are ignored and the file is skipped when you build the project. IgnoreĬodeKit does nothing with this file. For example, you might want README.md to be copied and left in Markdown format instead of compiled into HTML. NO processing of any kind (including Hooks) is done. CopyĬodeKit copies the file, exactly as it is, to the output path. Note: if you use Hooks, those are only run on files with this Output Action. The result is written to the file's output path. Process/CompileĬodeKit processes the file using options specified for files of that type. A file's Output Action defines what CodeKit does when that file is changed or built.