The Top-Level Extension Development Directory

File/FolderDescription
DeployDistribution/Created the first time you run the gulp extension:deploy command, this directory contains
all of the files associated with the compiled application. After compilation, Gulp.js deploys the
contents of this directory to your NetSuite file cabinet. Do not manually edit the files in this directory
gulp/Created when you extract the extension developer tools, this directory contains all of the files
required by Gulp.js. Do not manually edit the files in this directory.
LocalDistribution/Created the first time you run the gulp extension:local command, this directory contains
all of the files associated with the compiled application used by the local server. When you
run gulp extension:local, Gulp.js deploys the contents of this directory to the local Node.js
server. Do not manually edit the files in this directory.
node_modulesCreated when you run the npm install command, this directory stores the dependencies and
other files required by the development tools.
ns_npm_repositoryCreated when you install the extension developer tools, this folder contains important files
for the NPM package manager.
Workspace/Created the first time you run the gulp extension:fetch or gulp extension:create
command, this directory maintains all of your extension files under development. This
directory also includes an Extras/ folder to maintain theme files for local testing.
gulpfile.jsThis file contains all the JavaScript code necessary to run Gulp.js
package.jsonThis file maintains dependencies required to operate the theme development tools.

Leave a comment

Your email address will not be published. Required fields are marked *