Javascript 包裹插件transcrypt因';错误:找不到模块';包裹捆扎机/src/Logger';
在一个使用Javascript 包裹插件transcrypt因';错误:找不到模块';包裹捆扎机/src/Logger';,javascript,python,parceljs,transcrypt,Javascript,Python,Parceljs,Transcrypt,在一个使用纱线作为包管理器和包裹作为捆绑器的web项目中,我想让包裹将Transcrypt(Python)文件转换为Javascript 为此,我安装了包裹插件transcrypt。但是现在,当我通过包裹服务捆绑项目时,我得到以下错误: 找不到模块“包裹捆绑器/src/记录器” 谷歌搜索显示,这似乎是其他插件的版本问题。但是,我无法找到包裹插件transcrypt的解决方案 有没有办法解决这个问题?Transcrypt插件引用了在较新版本的bundler中重构过的文件。要使其工作,您需要添加构建
纱线
作为包管理器和包裹
作为捆绑器的web项目中,我想让包裹将Transcrypt(Python)文件转换为Javascript
为此,我安装了包裹插件transcrypt
。但是现在,当我通过包裹服务
捆绑项目时,我得到以下错误:
找不到模块“包裹捆绑器/src/记录器”
谷歌搜索显示,这似乎是其他插件的版本问题。但是,我无法找到包裹插件transcrypt
的解决方案
有没有办法解决这个问题?Transcrypt插件引用了在较新版本的bundler中重构过的文件。要使其工作,您需要添加构建过程所需的三个缺少的文件。这是一个解决潜在问题的方法,但现在它解决了这个问题。我使用3个wget命令将文件从github中取出,并将它们放入相应的node_modules文件夹中。因此,在使用npm安装parcel bundler后,我从项目的根文件夹运行以下命令:
wget -P ./node_modules/parcel-bundler/src/ https://raw.githubusercontent.com/parcel-bundler/parcel/b1e6d59cc44489f20013fa3171e09788978d7aed/packages/core/parcel-bundler/src/Logger.js
wget -P ./node_modules/parcel-bundler/src/utils/ https://raw.githubusercontent.com/parcel-bundler/parcel/b1e6d59cc44489f20013fa3171e09788978d7aed/packages/core/parcel-bundler/src/utils/prettyError.js
wget -P ./node_modules/parcel-bundler/src/utils/ https://raw.githubusercontent.com/parcel-bundler/parcel/b1e6d59cc44489f20013fa3171e09788978d7aed/packages/core/parcel-bundler/src/utils/emoji.js
非常详细的回答!我将在下周回到开发机器时试用它。