gpt4 book ai didi

javascript - Aurelia 没有这样的文件或目录 aurelia-fetch-client.js

转载 作者:数据小太阳 更新时间:2023-10-29 05:07:18 27 4
gpt4 key购买 nike

我是 Aurelia 的初学者,正在学习将代码片段放在一起。

itemWithPicture.js

import "fetch";
import {HttpClient, json} from "aurelia-fetch-client";

let httpClient = new HttpClient();

export class ItemWithPicture {
constructor() {
this.heading = "Item with Picture";
}
}

我得到的错误是

{ [Error: ENOENT: no such file or directory, open 'C:\GitRepo\pictureRecord\n
ode_modules\aurelia-fetch-client.js']
errno: -4058,
code: 'ENOENT',
syscall: 'open',
path: 'C:\\GitRepo\\pictureRecord\\node_modules\\aurelia-fetch-client.js',
moduleTree: [ 'itemWithPicture' ],
fileName: 'C:/GitRepo/pictureRecord/src/itemWithPicture.js' },
duration: [ 0, 2993168 ],
time: 1470835605761 }

最佳答案

如果您使用 Aurelia CLI 创建项目,请使用 npm aurelia-fetch-client 安装。

$ npm install aurelia-fetch-client --save

如果您使用基本的 Unix 系统(mac 或 linux),我认为在 windows 中可能是相同的命令。

之后,在您的项目中,文件 aurelia.json 中的文件夹 aurelia_project 添加以下行:

{
"name": "aurelia-fetch-client",
"path": "../node_modules/aurelia-fetch-client/dist/amd",
"main": "aurelia-fetch-client"
}

在我的例子中,我把标签包放在里面,例如。

"bundles": [
{
...
},
{
"name": "vendor-bundle.js",
...,
"dependencies": [
...
{
"name": "aurelia-fetch-client",
"path": "../node_modules/aurelia-fetch-client/dist/amd",
"main": "aurelia-fetch-client"
} ...

或者类似的东西。

关于javascript - Aurelia 没有这样的文件或目录 aurelia-fetch-client.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38874953/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com