Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何在我的项目中从npm转换到纱线?_Node.js_Reactjs_Maven_Npm_Yarnpkg - Fatal编程技术网

Node.js 如何在我的项目中从npm转换到纱线?

Node.js 如何在我的项目中从npm转换到纱线?,node.js,reactjs,maven,npm,yarnpkg,Node.js,Reactjs,Maven,Npm,Yarnpkg,我有一个问题,试图切换到纱线从npm在我的项目。我试着下载纱线,但我仍然在让npm开始我的项目。我需要切换,因为我正在处理的项目需要它是纱线,所以我可以添加一个maven前端插件来连接我的后端和前端,以便进行部署 1。 1.6 v10.13.0 v1.12.1 2. 演示 com.github.eirslett 链接2 只要电脑中安装了纱线,您无需做任何事情即可从npm切换到纱线。另外,要使用Thread安装软件包,您应该运行命令Thread,而不是Thread install,这相当于npm

我有一个问题,试图切换到纱线从npm在我的项目。我试着下载纱线,但我仍然在让npm开始我的项目。我需要切换,因为我正在处理的项目需要它是纱线,所以我可以添加一个maven前端插件来连接我的后端和前端,以便进行部署

1。
1.6
v10.13.0
v1.12.1
2.
演示
com.github.eirslett
链接2

只要电脑中安装了纱线,您无需做任何事情即可从npm切换到纱线。另外,要使用Thread安装软件包,您应该运行命令
Thread
,而不是
Thread install
,这相当于
npm install
。因为纱线不是独立的图书馆。Thread只是一个从npm注册表获取模块的新CLI客户端。注册表本身不会有任何改变-您仍然可以正常获取和发布包


有关纱线的更多信息,请阅读

,只要电脑中安装了纱线,您无需执行任何操作即可从npm切换到纱线。另外,要使用Thread安装软件包,您应该运行命令
Thread
,而不是
Thread install
,这相当于
npm install
。因为纱线不是独立的图书馆。Thread只是一个从npm注册表获取模块的新CLI客户端。注册表本身不会有任何改变-您仍然可以正常获取和发布包


有关纱线的更多信息,请阅读

它非常简单;按照以下说明操作:

  • 验证您的机器是否在全球范围内安装了
    warn
    ,否则请使用
    npm install-g warn
    进行安装
  • 转到根项目目录,在CLI上键入
    warn
    warn
    可以使用与npm相同的
    package.json
    格式,并且可以从npm注册表安装任何包

  • 有关更多详细信息,请查看。

    它非常简单;按照以下说明操作:

  • 验证您的机器是否在全球范围内安装了
    warn
    ,否则请使用
    npm install-g warn
    进行安装
  • 转到根项目目录,在CLI上键入
    warn
    warn
    可以使用与npm相同的
    package.json
    格式,并且可以从npm注册表安装任何包

  • 有关更多详细信息,请查看。

    在这种情况下,我可以删除package-lock.json文件吗?当然可以。纱线锁文件将自动创建。在这种情况下,我可以删除package-lock.json文件吗?当然可以。纱线锁定文件将自动创建。
    1.
    <frontend-maven-plugin.version>1.6</frontend-maven-plugin.version>
    <node.version>v10.13.0</node.version>
    <yarn.version>v1.12.1</yarn.version>
    
    2.
    <profiles>
        <profile>
            <id>demo</id>
            <build>
                <plugins>
    
                    <plugin>
                        <groupId>com.github.eirslett</groupId>
                        <artifactId>frontend-maven-plugin</artifactId>
                        <version>${frontend-maven-plugin.version}</version>
                        <configuration>
                            <workingDirectory>src/js</workingDirectory>
                        </configuration>
                        <executions>
                            <execution>
                                <id>install node</id>
                                <goals>
                                    <goal>install-node-and-yarn</goal>
                                </goals>
                                <configuration>
                                    <nodeVersion>${node.version}</nodeVersion>
                                    <yarnVersion>${yarn.version}</yarnVersion>
                                </configuration>
                            </execution>
                            <execution>
                                <id>yarn install</id>
                                <goals>
                                    <goal>yarn</goal>
                                </goals>
                                <phase>generate-resources</phase>
                            </execution>
                            <execution>
                                <id>yarn test</id>
                                <goals>
                                    <goal>yarn</goal>
                                </goals>
                                <phase>test</phase>
                                <configuration>
                                    <arguments>test</arguments>
                                    <environmentVariables>
                                        <CI>true</CI>
                                    </environmentVariables>
                                </configuration>
                            </execution>
                            <execution>
                                <id>yarn build</id>
                                <goals>
                                    <goal>yarn</goal>
                                </goals>
                                <phase>compile</phase>
                                <configuration>
                                    <arguments>build</arguments>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                    <plugin>
                        <artifactId>maven-resources-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>copy-resources</id>
                                <phase>process-classes</phase>
                                <goals>
                                    <goal>copy-resources</goal>
                                </goals>
                                <configuration>
                                    <outputDirectory>${basedir}/target/classes/static</outputDirectory>
                                    <resources>
                                        <resource>
                                            <directory>src/js/build</directory>
                                        </resource>
                                    </resources>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
    </profiles>