如何在克隆后从源代码构建 primeng
How to build primeng from source code after cloning
在查看 angular-cli 的文档后,我从源代码构建 primeng 有点费劲(剧透:没有帮助,他们不遵循标准)
这些我都试过了
ng build
ng build -c production
... --aot
... --prod
...
然后看了代码,还有一些论坛问题,发现了以下
编辑:
@ShaneCoder 现在是正确的
旧答案:<9.x.x
以下是步骤:
gulp clean
gulp build-assets
gulp build-exports
tsc --build tsconfig-release.json
npm pack
您可以在 github 上创建一个版本,并在 package.json 中使用它的 URL 而不是版本号来引用它:
例如:https://github.com/<YOUR_USERNAME>/primeng/releases/download/8.0.0-rc2/primeng-8.0.0-rc.2-SNAPSHOT.tgz
...
在primeng 9中构建过程已更改为使用ng-packagr
。此方法在primeng 10中得到确认。要构建:
npm install ng-packager --save-dev
npm run build-lib
我还没有使用 ng-packagr
构建版本 9。按照这个应该是一样的link.
在查看 angular-cli 的文档后,我从源代码构建 primeng 有点费劲(剧透:没有帮助,他们不遵循标准) 这些我都试过了
ng build
ng build -c production
... --aot
... --prod
...
然后看了代码,还有一些论坛问题,发现了以下
编辑:
@ShaneCoder 现在是正确的
旧答案:<9.x.x
以下是步骤:
gulp clean
gulp build-assets
gulp build-exports
tsc --build tsconfig-release.json
npm pack
您可以在 github 上创建一个版本,并在 package.json 中使用它的 URL 而不是版本号来引用它:
例如:https://github.com/<YOUR_USERNAME>/primeng/releases/download/8.0.0-rc2/primeng-8.0.0-rc.2-SNAPSHOT.tgz
...
在primeng 9中构建过程已更改为使用ng-packagr
。此方法在primeng 10中得到确认。要构建:
npm install ng-packager --save-dev
npm run build-lib
我还没有使用 ng-packagr
构建版本 9。按照这个应该是一样的link.