小编Mar*_*off的帖子

在npm install上出现错误"ETXTBSY:文本文件正忙"

在跑步时npm install [any package]甚至npm install在宅基地上我都会收到以下错误:

npm ERR! ETXTBSY: text file is busy, rmdir '/home/vagrant/valemus-shop-starter/valemus-shop/node_modules/fsevents'
Run Code Online (Sandbox Code Playgroud)

可以在这里看到调试日志

  • Box'laravel/homestead'(v3.0.0)
  • 节点:v8.2.1
  • NPM:5.3.0

我尝试删除fsevents目录,但它不存在.

我该如何解决?

javascript node.js npm laravel homestead

27
推荐指数
6
解决办法
2万
查看次数

NGINX正在为我提供php文件而不是执行它们

我发现很多人和我有同样的问题,但我找不到合适的解决方案.

我正在通过流浪汉和宅基地运行NGINX服务器.在生产端我使用的是apache,因此我有一个htaccess:

RewriteEngine On
RewriteCond %{REQUEST_URI} !(^cms-system/public|^assets)
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ cms-system/public/$1 [L]
Run Code Online (Sandbox Code Playgroud)

我使用这个htaccess将所有URL(除了cms-system/public和assets)重写到我的index.php,它位于cms-system/public中.

我试图用这个工具将这个htaccess转换为nginx配置:https://winginx.com/en/htaccess哪个不能很好用..我做了一些调整.异常规则有效,但是我无法重写index.php.有人可以帮帮我吗?

server {
    listen 80;
    listen 443 ssl http2;
    server_name company.dev;
    root "/home/vagrant/company/";

    index index.html index.htm index.php;

    charset utf-8;

    location ~ ^/cms-system/public/(.*) {

    }

    location ~ ^/assets/(.*) {

    }

    location / {
        if ($request_uri !~ "-f"){
            rewrite ^(.*)$ /cms-system/public/$1 break;
        }
    }

# original location rule
#   location / {
#       try_files $uri $uri/ /index.php?$query_string;
#   }

    location …
Run Code Online (Sandbox Code Playgroud)

php .htaccess nginx

12
推荐指数
1
解决办法
517
查看次数

WebStorm无法识别的语义用户界面组件

我将WebStorm用作IDE,通常将Vue组件识别为有效的HTML标记,但是这种集成的组件却不能。有人对如何解决这个问题有任何想法吗?

应用程序

<template>
  <div id="app">
    <sui-menu fixed inverted>
      <sui-container>
        <a href="#" is="sui-menu-item" class="header">
          <img src="/src/assets/logo.png" class="logo">
          Project Name
        </a>

        <a is="sui-menu-item" href="#">Home</a>
      </sui-container>
    </sui-menu>

    <sui-container class="main" text>
      <sui-header size="huge">Semantic UI Vue Fixed Template</sui-header>
      <p>This is a basic fixed menu template using fixed size containers.</p>

      <test></test>

    </sui-container>
  </div>
</template>

<script>
  export default {};
</script>
Run Code Online (Sandbox Code Playgroud)

main.js

import Vue from "vue";
import App from "./App";
import SuiVue from "semantic-ui-vue";
import 'semantic-ui-css/semantic.min.css';
import Test from './Test.vue';

Vue.use(SuiVue);

new Vue({
  el: "#app",
  template: '<App/>',
  components: …
Run Code Online (Sandbox Code Playgroud)

javascript webstorm vue.js

6
推荐指数
0
解决办法
350
查看次数

标签 统计

javascript ×2

.htaccess ×1

homestead ×1

laravel ×1

nginx ×1

node.js ×1

npm ×1

php ×1

vue.js ×1

webstorm ×1