已将 lerna 添加到我的项目中,通过成功运行此命令,我已将一个包添加到我的服务器:
lerna add @types/express --dev
Run Code Online (Sandbox Code Playgroud)
但是当我想添加另一个时:
lerna add graphql class-validator type-graphql
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
info cli using local version of lerna
lerna notice cli v3.22.1
lerna WARN No packages found where graphql can be added.
Run Code Online (Sandbox Code Playgroud)
yarn add而不是leran add吗?看起来它有效,但我怀疑包树形式是否正确我从db获取了一些数据,当我在控制台上登录它们时,它的效果很好。以及当我穿线时,传递的道具都可以,并按预期显示在屏幕上。
import axios from 'axios'
import { URL } from '../../../../config'
import Header from './header'
class NewArticle extends Component {
state = {
article: [],
team: []
}
componentWillMount() {
axios.get(`${ URL }/articles?id=${ this.props.match.params.id }`)
.then( res => {
let article = res.data[ 0 ]
console.log( res.data[ 0 ] )
//{
// author: "John Secada",
// date: "10/12/2018",
// }
axios.get( `${ URL }/teams?id=${ article.team }` )
.then( res => {
this.setState({
article,
team: res.data[0]
})
console.log( res.data[0] )
// …Run Code Online (Sandbox Code Playgroud) 考虑ISO8601日期并希望使用 Typeorm 和 PostgreSQL 进行查询
if (orderInput.begining && orderInput.ending)
query.andWhere(`order.createdAt
BETWEEN to_timestamp(${orderInput.begining} / 1000 )
AND to_timestamp(${orderInput.ending} / 1000 );
`);
Run Code Online (Sandbox Code Playgroud)
这些是我的论点:
"2010-12-24T21:32:33.477Z"
"2019-12-24T21:32:33.477Z"
这是底层查询和错误:
query failed: SELECT DISTINCT "distinctAlias"."order_id" as "ids_order_id" FROM (SELECT "order"."id" AS "order_id", "order"."createdAt" AS "order_createdAt"
FROM "order" "order" INNER JOIN "ware" "ware" ON "ware"."id"="order"."wareId" WHERE "order"."organizationId" = $1 AND "order"."createdAt"
BETWEEN Wed Dec 25 2019 01:02:33 GMT+0330 (Iran Standard Time)
AND Wed Dec 25 2019 01:02:33 GMT+0330 (Iran Standard Time) ;) "distinctAlias" ORDER …Run Code Online (Sandbox Code Playgroud) 该命令在 Fish 终端中运行良好:
source ~/.config/fish/config.fish
Run Code Online (Sandbox Code Playgroud)
这是config.fish中相关的fish函数
function sf
command source ~/.config/fish/config.fish
end
Run Code Online (Sandbox Code Playgroud)
当我运行它时,我收到此错误:
Command 'source' not found, did you mean:
command 'gource' from deb gource (0.51-1build1)
Try: sudo apt install <deb name>
~/.config/fish/config.fish (line 59):
command source ~/.config/fish/config.fish
^
in function 'sf'
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏!
当尝试计算虚拟财产模型时,我得到: 对象可能为“空” 如果可能,我宁愿不抑制打字稿的严格规则。
import { Schema, model } from "mongoose";
const SymbolSchema = new Schema({
max: Number,
min: Number,
});
export interface Symbol {
max: number;
min: number;
}
export default model("Symbol", SymbolSchema);
SymbolSchema.virtual("diff").get(() => {
return this ? (this?.max - this?.min ): 0
// this error : Object is possibly 'undefined'.ts(2532)
});
Run Code Online (Sandbox Code Playgroud)
也检查了this ,但是ts(2532)出现错误,那么如何解决呢?
typescript ×2
date ×1
fish ×1
iso8601 ×1
javascript ×1
lerna ×1
linux ×1
mongoose ×1
npm-install ×1
postgresql ×1
react-props ×1
reactjs ×1
typeorm ×1
yarnpkg ×1