我有外部封闭的库,只能用armv7s(等)编译.当我尝试编译模拟器时,显然它没有运行并显示一些错误.我不想将此库插入到我的代码中,除非我可以将Xcode配置为仅在我使用设备进行测试时才使用此库.不幸的是,我试图用cocoapods做这个没有成功,我想知道有没有办法做到这一点?
目前,我使用的app.use(express.static('public'))
文件位于我的node js express应用程序的公用文件夹中,并且运行良好。但是,我想将这些文件(index.html等)存储在我的s3存储桶中(以便多个应用程序可以使用此网站)。我试过了
app.get('/', function(req, res) {
res.sendfile('link-to-s3-file/index.html');
});
Run Code Online (Sandbox Code Playgroud)
没有成功...
在 npm i 之后,这是我尝试将查询参数传递给需要字符串的函数时得到的错误:'string | 类型的参数 | 查询 | (string | Query)[]' 不能分配给 'string' 类型的参数。
类型 'Query' 不可分配给类型 'string'.ts(2345)
import express from "express";
async function getProductsImagesByShopEvent(req: express.Request, res: express.Response,
next: express.NextFunction) {
try {
const params = req.query;
if (!params || !params.shopEventId)
throw new CustomError("params are missing in /business/getProductsImagesByShopEvent", 400, "params are missing");
const shopEvent = new ShopEvent();
const events = await shopEvent.getProductsImagesByShopEvent(params.shopEventId);
res.json(events);
}
catch (error) {
next(error);
}
}
async getProductsImagesByShopEvent(shopEventId: string) {
}
Run Code Online (Sandbox Code Playgroud)
错误在 params.shopEventId .. 如果我添加: …
我运行 npm i 并收到以下消息:
npm i
npm ERR! Cannot read property 'name' of undefined
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/minta-dan/.npm/_logs/2021-02-01T12_07_22_367Z-debug.log
Run Code Online (Sandbox Code Playgroud)
在日志中我可以看出一切都已安装,但是:
619 timing idealTree Completed in 47459ms
4620 timing command:install Completed in 47463ms
4621 verbose stack TypeError: Cannot read property 'name' of undefined
4621 verbose stack at Arborist.[canPlaceDep] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1387:62)
4621 verbose stack at Arborist.[placeDep] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1061:36)
4621 verbose stack at Arborist.[placeDep] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1212:41)
4621 verbose stack at /usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:766:46
Run Code Online (Sandbox Code Playgroud)