小编tk4*_*421的帖子

如何不将尖号^符号添加到与纱线一起安装的包装中?

我看到了npm更改版本前缀https://docs.npmjs.com/misc/config#save-prefix的解决方案。纱线不添加插入符号的解决方案是什么?

如果可能,我想不全局配置它,而仅对当前项目进行配置。

因此,当我运行类似命令时yarn add --dev webpack,它将其版本另存为"webpack": "3.6.0",而不是"webpack": "^3.6.0"

javascript node.js npm yarnpkg

4
推荐指数
2
解决办法
1391
查看次数

Webpack升级-找不到模块:无法解析node_modules

我目前正在从Webpack 1升级到2,然后再升级到3。在此升级中,我遵循了1 => 22 => 3的迁移说明。

我遇到的问题是node_modules我内部的代码中似乎没有任何已解决的安装包得到解决client/app/bundles。我为所有node_modules得到的错误都在以下结构中:

./node_modules/alt/lib/store/StoreMixin.js ||中的错误 找不到模块:错误:无法解析“ client / node_modules / alt / lib / store”中的“传送器”

我的理论是,在某个地方我对,或版本不匹配file-loader,因为如果没有适当的版本,就无法导入模块,这是有道理的。我确保所有具有以模式结尾的加载程序。也成功而没有错误。expose-loaderimports-loadermodule.rules-loaderyarn install

我的依赖项和Webpack配置如下:

Package.json

"dependencies": {
    "ajv": "^5.1.5",
    "alt": "^0.17.8",
    "alt-container": "^1.0.2",
    "autoprefixer": "^6.4.0",
    "axios": "^0.7.0",
    "babel-cli": "^6.10.1",
    "babel-core": "^6.3.26",
    "babel-loader": "^7.1.2",
    "babel-plugin-syntax-decorators": "^6.3.13",
    "babel-polyfill": "^6.3.14",
    "babel-preset-es2015": "^6.3.13",
    "babel-preset-react": "^6.3.13",
    "babel-preset-stage-0": "^6.3.13",
    "babel-types": "^6.4.5",
    "body-parser": "^1.14.1",
    "chai": "^3.4.1",
    "chai-enzyme": "^0.6.1",
    "css-loader": "^0.23.1",
    "enzyme": "^2.5.0",
    "es5-shim": "^4.1.14", …
Run Code Online (Sandbox Code Playgroud)

webpack package.json webpack-2 yarnpkg webpack-loader

4
推荐指数
1
解决办法
6357
查看次数

如何使用 Rails 安装 Webpacker?

我正在尝试安装 webpacker 以便能够启动纱线服务器。我在 Rails 5 上并且安装了 gem。当我运行时:bundle exec rails webpacker:install 我得到:

轨道中止!不知道如何构建任务 'webpacker:install'(参见 --tasks) bin/rails:15:in require' bin/rails:15:in'(通过使用 --trace 运行任务查看完整跟踪)

该命令似乎不存在...

ruby ruby-on-rails yarnpkg webpacker

4
推荐指数
3
解决办法
1万
查看次数

无论 yarn.lock 文件中的注册表如何,如何使用不同的纱线注册表?

我的yarn.lock文件看起来像:

package@x.x.x:
  version: "x.x.x"
  resolved: "http://registry.yarnpkg.com/package/-/xxxx"
Run Code Online (Sandbox Code Playgroud)

但是CI在内网,注册表是http://99.12.xx.xx/xxx

无论yarn.lock文件中的 Internet 注册表如何,如何在 CI 构建中使用 Intranet 注册表?

npm yarnpkg

4
推荐指数
1
解决办法
2414
查看次数

如何将Tinymce与Symfony再现整合?

我有一个使用flexencoreSymfony4项目.我想补充一下.

所以我添加了tinymce项目:

$ yarn add tinymce
Run Code Online (Sandbox Code Playgroud)

我编辑了我的app.js文件:

require('../css/app.scss');

// Import TinyMCE
import tinymce from 'tinymce/tinymce';

// A theme is also required
import 'tinymce/themes/modern/theme';

// Any plugins you want to use has to be imported
import 'tinymce/plugins/paste';
import 'tinymce/plugins/link';

// Initialize the app
tinymce.init({
    selector: 'textarea',

    plugins: ['paste', 'link']
});
Run Code Online (Sandbox Code Playgroud)

我编译:

$ yarn run encore dev
Run Code Online (Sandbox Code Playgroud)

编译成功:

Running webpack ...

 DONE  Compiled successfully in 17600ms                                                                                                                                                                                                             

 I  8 files written to public\build
Done in …
Run Code Online (Sandbox Code Playgroud)

tinymce symfony yarnpkg webpack-encore

4
推荐指数
1
解决办法
1190
查看次数

Docker组成运行纱线安装

在docker-compose build命令期间运行步骤RUN yarn安装在Dockerfile中时,我得到:

[1/4]解析包... [2/4]获取包... info fsevents@1.1.3:平台"linux"与此模块不兼容.info"fsevents@1.1.3"是可选的依赖项和兼容性检查失败.从安装中排除它.[3/4]链接依赖关系...警告"@ rails/webpacker> postcss-cssnext@3.1.0"具有未满足的对等依赖关系"caniuse-lite@^1.0.30000697".警告"> webpack-dev-server@2.11.1"具有未满足的对等依赖"webpack@^2.2.0 || ^ 3.0.0".警告"webpack-dev-server> webpack-dev-middleware@1.12.2"具有未满足的对等依赖"webpack@^1.0.0 || ^ 2.0.0 || ^ 3.0.0".[4/4]建造新包装......

但是没有创建node_modules文件夹.另一方面,当我跑

docker-compose run SERVICE_NAME yarn install
Run Code Online (Sandbox Code Playgroud)

我明白了:

[1/4]解析包... [2/4]获取包... info fsevents@1.1.3:平台"linux"与此模块不兼容.info"fsevents@1.1.3"是可选的依赖项和兼容性检查失败.从安装中排除它.[3/4]链接依赖关系...警告"@ rails/webpacker> postcss-cssnext@3.1.0"具有未满足的对等依赖关系"caniuse-lite@^1.0.30000697".警告"> webpack-dev-server@2.11.1"具有未满足的对等依赖"webpack@^2.2.0 || ^ 3.0.0".警告"webpack-dev-server> webpack-dev-middleware@1.12.2"具有未满足的对等依赖"webpack@^1.0.0 || ^ 2.0.0 || ^ 3.0.0".[4/4]建造新包装......

但随后在项目文件夹中创建了文件夹node_modules.

我只是不明白为什么......我期待相同的功能,但我错过了一些东西.

这是我的docker-compose服务

services:
  ruby:
    build:
      context: .
      dockerfile: docker/ruby/Dockerfile
    networks:
      - some-network
    volumes:
      - .:/app
    ports:
      - "3000:3000"
    depends_on:
      - mysql
    command: bundle exec rails s -p 3000 -b '0.0.0.0'
Run Code Online (Sandbox Code Playgroud)

Dockerfile …

docker docker-compose yarnpkg

4
推荐指数
1
解决办法
1万
查看次数

如何以本地用户身份安装和运行Yarn(无管理员权限)?

我使用Windows作为简单用户(我没有任何管理员权限),并且想要安装Yarn并使用诸如Yarn Install,Yarn Add和Yarn Start之类的命令。

我在Stackoverflow上找到了有关如何以本地用户身份安装Node.JS的内容,但是我无法使其在该文件夹之外工作: 以Windows本地用户身份安装NodeJS LTS(无管理员权限)

我现在有节点解压的文件夹中:C:\ Users \用户名\应用程序\节点和我一直在使用它加入我的路我的变量:rundll32 sysdm.cpl,EditEnvironmentVariables。我可以跑步node -vnpm -v并且可以正常工作。我已经使用安装了Yarn,npm install --global yarn但无法在该文件夹之外工作。

我想转到D:\ projects \ projectName \ app-dev并运行Yarn Install从我从GitHub克隆的项目中安装依赖项。我该如何运作?

更新!对于那里的任何人来说,问题都不在纱线上。实际上是与Node.JS和PATHin环境变量一起使用的。无论出于什么原因,直到我重新启动计算机后,PATH才更新为不包含Node.JS的新位置。确保您已阅读此问题的答案,并且应该没有任何问题。 在Windows上以本地用户身份安装NodeJS LTS(无管理员权限)

javascript windows node.js npm yarnpkg

4
推荐指数
2
解决办法
6726
查看次数

env:节点:没有这样的文件或目录

env:节点:没有这样的文件或目录

我检查了节点的目录是否正确,并且没问题。

我已经尝试了以下答案:1. https://github.com/nodejs/node-v0.x-archive/issues/3911 2. https://github.com/creationix/nvm/issues/1702 3. browserify错误/ usr / bin / env:节点:没有这样的文件或目录

USER-no-MacBook-Pro-2:nomadcoin user$ yarn init
env: node: No such file or directory
USER-no-MacBook-Pro-2:nomadcoin user$ brew install node
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
acpica                   fantom                   lego                     qmmp
bat                      fn                       libdca                   rubberband
bazel                    fselect                  libpqxx                  ruby-build
cake                     fstar                    nativefier               saxon
calabash                 groovysdk                openimageio              shellcheck
cdrdao                   h2o                      pegtl                    sqlmap
cmake                    hadoop                   percona-server           teleport
conan                    heroku                   phpunit                  urh
convox                   jenkins-job-builder      pike
etcd                     jetty                    ponyc
exomizer …
Run Code Online (Sandbox Code Playgroud)

node.js nvm yarnpkg

4
推荐指数
2
解决办法
6922
查看次数

从节点脚本使用yarn/npm的正确方法

在我的脚本中,我想使用yarn/的一些功能npm

就像得到 的结果一样yarn info packageName。我可以生成命令并获取输出,但我相信应该有更正确的方法来做到这一点。

找不到任何有关yarnas 包使用的文档。有任何想法吗?

node.js npm yarnpkg

4
推荐指数
1
解决办法
3912
查看次数

如何在没有任何提示的情况下使用Yarn运行Jest测试?

我试图在Team City中运行我的Jest单元测试,但最终总是得到如下所示的提示。

No tests found related to files changed since last commit.
Press `a` to run all tests, or run Jest with `--watchAll`.

Watch Usage
 › Press a to run all tests.
 › Press f to run only failed tests.
 › Press p to filter by a filename regex pattern.
 › Press t to filter by a test name regex pattern.
 › Press q to quit watch mode.
 › Press Enter to trigger a test run.
Run Code Online (Sandbox Code Playgroud)

我尝试运行yarn test a …

teamcity jenkins reactjs jestjs yarnpkg

4
推荐指数
2
解决办法
1818
查看次数