...
After building your sourcemaps, you can use kf-cli
from your npm project like so:
Code Block |
---|
$ npx KF_API_KEY=<KF_API_KEY> kf-cli sourcemaps upload \
--release-version <RELEASE_VERSION> \
--service <SERVICE> \
--minified-path-prefix <MINIFIED_PATH_PREFIX> \
--baseUrl <KF_CLUSTER_URL> \
<BUILD_DIRECTORY> |
KF_API_KEY
: an authorization key to identify users with access to the source map upload endpoint. This should be passed as an environment variable--release-version
: a string representing the unique frontend application build (e.g.1.0.0
)--service
: a friendly name unique to the the frontend application being instrumented--minified-path-prefix
: This is the pathname of your deployed build directory. For example, if your application is served athttp://myapp.com/app
, this value would/app
. If your web application is served at the root hostnamehttp://myapp.com
, this value would be/
.--baseUrl
: is the hostname of your Kloudfuse clusterBUILD_DIRECTORY
: the last argument is your build directory. I.E.build
,out
,dist
Example
Code Block |
---|
$ npx kf-cli sourcemaps upload \ --release-version 1.0.1 \ --service my-web-app \ --minified-path-prefix \app \ --baseUrl https://kf.myapp.com \ ./build |