小编Vai*_*wal的帖子

无法运行lerna的命令

我正在尝试使用npm安装lerna,成功添加了包但是当我运行lerna的任何命令时它出来了.

bash:lerna:找不到命令

节点版本:v8.10.0

Npm版本:3.10.9.

这是我正在尝试的:

$ npm install --global lerna
C:\Users\<user-name>\AppData\Roaming\npm\lerna -> C:\Users\<user-name>\AppData\Roaming\npm\node_modules\lerna\bin\lerna.js
C:\Users\<user-name>\AppData\Roaming\npm
`--lerna@2.11.0

VaibhavPC@Vaibhav MINGW64 ~/Projects/lerna init 
bash: lerna: command not found
Run Code Online (Sandbox Code Playgroud)

windows node.js npm lerna

15
推荐指数
6
解决办法
8987
查看次数

无法解析Typescript模块

我有两个Typescript反应模块:moduleAmoduleB.

我试图用一个部件Button.tsxmoduleA通过导出Button.tsxmoduleB使用参照本组件moduleA.

这是我遵循的步骤:

  1. 安装和配置webpack和ts-loader moduleA.
  2. 使用webpack创建构建moduleA.
  3. 配置webpack和ts-loader moduleB.
  4. 安装moduleAmoduleB使用npm install ../moduleA.

然后,我在引用Button组件moduleB,moduleA使用:

import { Button } from "moduleA";
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

ERROR in C:\Users\VaibhavPC\Projects\moduleb\src\Start.tsx
./src/Start.tsx
[tsl] ERROR in C:\Users\VaibhavPC\Projects\moduleb\src\Start.tsx(2,24)
      TS2307: Cannot find module './moduleA'
Run Code Online (Sandbox Code Playgroud)

这是我package.jsonmoduleA:

{
  "name": "moduleA",
  "version": "1.0.0",
  "description": "",
  "main": "main.js",
  "scripts": {
    "start": "react-scripts …
Run Code Online (Sandbox Code Playgroud)

typescript reactjs webpack

11
推荐指数
1
解决办法
2345
查看次数

标签 统计

lerna ×1

node.js ×1

npm ×1

reactjs ×1

typescript ×1

webpack ×1

windows ×1