我在这里分叉了这个存储库,非常简单。现在我指出我的项目使用我的分叉。在我之后,除了文件夹丢失之外,一切看起来都很好。我知道需要运行才能生成这些文件,并且可以手动执行此操作,但是Wix版本以某种方式在安装软件包时运行构建步骤。与原始代码的唯一区别是我更改了一些iOS代码。官方的npm软件包(意味着你可以按名称安装的软件包)在安装后会得到一些额外的爱吗?我错过了什么?package.json
npm install
lib/dist
npm run build
没有太多代码要显示,但我将显示 package.json 文件的脚本部分...
"scripts": {
"build": "rm -rf ./lib/dist && tsc",
"prestart": "npm run build",
"pretest-js": "npm run build",
"pretest-unit-ios": "npm run build",
"pretest-unit-android": "npm run build",
"test": "node scripts/test",
"start": "node ./scripts/start",
"pretest-e2e-ios-release": "npm run build",
"clean": "node ./scripts/clean",
"test-e2e-ios": "node ./scripts/test-e2e --ios",
"test-e2e-ios-release": "node ./scripts/test-e2e --ios --release",
"test-unit-ios": "node ./scripts/test-unit --ios",
"test-unit-android": "node ./scripts/test-unit --android",
"test-js": "node ./scripts/test-js",
"xcode": "open example/ios/NotificationsExampleApp.xcodeproj",
"androidStudio": "open -a /Applications/Android\\ Studio.app ./example/android",
"prerelease": "npm run build",
"release": "node ./scripts/release",
"generate-changelog": "gren changelog",
"docusaurus": "npm start --prefix website"
},
更新:我在我的分叉中添加了一个条目,创建了dist文件。我仍然很好奇为什么原始存储库会自动执行此操作。preparepackage.json
慕神8447489
相关分类